303366 709
80362 175
10207 359
19348 97
38589 445
24751 282
4540 446
6833 745
1886 240
11482 642
5829 569
7603 509
3946 335
3962 130
2430 99
4374 341
3905 436