98933 202
96371 509
51380 175
12801 95
9979 81
11232 391
23141 367
7838 333
4580 605
2725 76
23168 798
3307 501
7633 613
34883 694
2936 422