2954 730
2278 593
1818 381
1347 318
9526 634
8818 652
5950 499
26128 504
6115 419
17845 481
10694 781
35984 674
7893 308
18133 227
37866 588
10083 158
10361 516
2961 125
3946 67
7137 838
4285 271
81217 506
3877 595
9947 742
21279 836