303210 709
80334 175
10196 359
19283 97
38498 445
24735 282
4537 446
6827 745
1885 240
11464 642
5826 569
7596 509
3945 335
3959 130
2425 99
4373 341
3902 436