28015 530
10294 100
12399 557
6736 115
17948 41
3657 302
5175 1009
3518 66
4442 272
4606 158
24521 216
10283 260
3255 403
11007 567
4315 519
174638 1068
1333 149