30812 399
9635 27
2227 563
3371 298
16406 725
24133 107
3463 607
6514 543
16694 940
3379 590
2165 406
1668 124
9938 815
22630 100
26870 533
17285 178
4356 578
11264 578
39681 794
7163 80
6447 658
2976 208
8840 112
5387 476
25537 152
8892 310
8351 804
54165 198