172199 221
21597 999
16199 599
334474 852
133633 1063
13558 762
12787 285
60666 181
87153 554
55361 361
7724 530
4806 572
8991 755
4315 97
3324 129
3132 272
7239 338