98652 202
96355 509
51339 175
12791 95
9967 81
11224 391
23117 367
7834 333
4568 605
2721 76
23148 798
3305 501
7623 613
34865 694
2933 422