303351 709
80357 175
10207 359
19343 97
38575 445
24749 282
4540 446
6832 745
1886 240
11481 642
5829 569
7602 509
3946 335
3962 130
2429 99
4373 341
3905 436