29050 530
10620 100
12547 557
6936 115
18119 41
3772 302
5313 1009
3555 66
4636 272
4764 158
24577 216
10408 260
3319 403
11442 567
4512 519
175815 1068
1392 149