29063 530
10627 100
12553 557
6939 115
18123 41
3778 302
5320 1009
3556 66
4638 272
4765 158
24582 216
10412 260
3322 403
11446 567
4520 519
175838 1068
1392 149