2957 730
2284 593
1830 381
1362 318
9533 634
8825 652
5967 499
26158 504
6133 419
17951 481
10701 781
36046 674
7921 308
18335 227
37906 588
10094 158
10567 516
2967 125
3949 67
7138 838
4302 271
81239 506
3886 595
9964 742
21279 836