3003 630
73786 180
33342 838
3398 688
130 26
85226 725
1047 311
39293 608
2297 515
574 111
2226 445
2612 693
12343 67
2174 516
3057 876
172416 756
6698 494
3203 833
6816 393
2894 52
4054 385
1597 291
1638 444
5552 645
11253 637
72486 158
1197 168
10242 265