2948 730
2276 593
1816 381
1340 318
9524 634
8815 652
5941 499
26121 504
6111 419
17833 481
10688 781
35962 674
7885 308
17909 227
37848 588
10081 158
10278 516
2955 125
3941 67
7135 838
4275 271
81209 506
3877 595
9935 742
21276 836