50900 531
10283 93
13463 306
12961 392
4154 499
19472 37
4696 352
3294 348
4549 786
25369 548
16161 623
9769 380
6093 544
2666 257
2424 257
614 47
44017 397
25844 237
3004 156
2953 96
3418 290
856 73
49580 431
49836 166
3106 371
9980 640
27465 619
3319 298