303361 709
80361 175
10207 359
19345 97
38583 445
24750 282
4540 446
6833 745
1886 240
11482 642
5829 569
7603 509
3946 335
3962 130
2429 99
4374 341
3905 436