303381 709
80365 175
10209 359
19358 97
38599 445
24751 282
4541 446
6833 745
1886 240
11482 642
5830 569
7604 509
3947 335
3963 130
2430 99
4374 341
3905 436