2947 730
2276 593
1816 381
1340 318
9523 634
8815 652
5939 499
26115 504
6108 419
17831 481
10688 781
35958 674
7882 308
17864 227
37843 588
10080 158
10259 516
2954 125
3941 67
7135 838
4273 271
81208 506
3876 595
9931 742
21275 836