2999 501
27428 244
5543 229
5988 140
5420 320
4651 284
16823 357
114334 110
5978 405
64505 726
4895 90
166249 539
9834 565
24282 242
61943 105
55279 483
30756 775
70747 417
59087 177
39149 314
22142 149
45822 847
58114 506
67240 308
38678 168
9607 98
33594 307
50693 422