302949 709
80309 175
10186 359
19168 97
38351 445
24704 282
4530 446
6815 745
1882 240
11444 642
5820 569
7590 509
3944 335
3957 130
2418 99
4369 341
3900 436