2957 730
2285 593
1831 381
1362 318
9533 634
8826 652
5970 499
26160 504
6133 419
17957 481
10703 781
36051 674
7927 308
18336 227
37909 588
10094 158
10589 516
2967 125
3950 67
7140 838
4303 271
81239 506
3886 595
9967 742
21279 836