172206 221
21597 999
16199 599
334487 852
133640 1063
13558 762
12791 285
60670 181
87179 554
55361 361
7724 530
4806 572
8991 755
4316 97
3326 129
3132 272
7240 338