28991 530
10605 100
12538 557
6925 115
18105 41
3760 302
5305 1009
3553 66
4625 272
4749 158
24572 216
10403 260
3316 403
11418 567
4502 519
175767 1068
1385 149