98853 202
96364 509
51366 175
12795 95
9979 81
11229 391
23130 367
7837 333
4576 605
2725 76
23160 798
3307 501
7632 613
34875 694
2935 422