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