33083 436
20728 163
2866 302
64116 473
1600 41
3747 234
12444 157
16498 78
21533 141
33736 314
1603 150
19139 250
15876 880
4697 970
35790 952
36152 831
18256 495
12134 313
20023 782
167495 309
4777 796
16877 781
5402 699
17929 338