172226 221
21597 999
16200 599
334536 852
133661 1063
13560 762
12797 285
60683 181
87262 554
55362 361
7724 530
4806 572
8991 755
4318 97
3327 129
3132 272
7241 338