303145 709
80327 175
10191 359
19249 97
38457 445
24728 282
4535 446
6824 745
1884 240
11458 642
5825 569
7595 509
3945 335
3957 130
2424 99
4372 341
3902 436