303324 709
80351 175
10205 359
19334 97
38570 445
24749 282
4540 446
6832 745
1886 240
11478 642
5829 569
7601 509
3945 335
3961 130
2429 99
4373 341
3904 436