303218 709
80336 175
10197 359
19286 97
38509 445
24736 282
4537 446
6828 745
1885 240
11466 642
5826 569
7597 509
3945 335
3961 130
2426 99
4373 341
3902 436