28995 530
10608 100
12540 557
6927 115
18108 41
3761 302
5308 1009
3553 66
4627 272
4751 158
24573 216
10403 260
3317 403
11418 567
4502 519
175771 1068
1385 149