28012 530
10294 100
12398 557
6736 115
17948 41
3657 302
5175 1009
3518 66
4442 272
4605 158
24521 216
10283 260
3255 403
11007 567
4313 519
174638 1068
1330 149