172221 221
21597 999
16199 599
334530 852
133659 1063
13559 762
12796 285
60680 181
87250 554
55362 361
7724 530
4806 572
8991 755
4318 97
3327 129
3132 272
7240 338