303343 709
80357 175
10206 359
19340 97
38571 445
24749 282
4540 446
6832 745
1886 240
11478 642
5829 569
7602 509
3945 335
3962 130
2429 99
4373 341
3905 436