12997 642
36882 306
223465 899
121678 933
9273 252
4431 574
2850 118
57956 445
4698 364
9994 312
3414 373
2764 232
3586 340
90266 171
5513 166
66500 156
123733 912
115394 762
3016 462
5034 583
3176 427
7768 798
50116 272
25453 424