302747 709
80290 175
10183 359
19080 97
38250 445
24686 282
4524 446
6814 745
1876 240
11421 642
5820 569
7580 509
3943 335
3954 130
2415 99
4369 341
3897 436