2936 730
2259 593
1796 381
1324 318
9485 634
8801 652
5898 499
26050 504
6067 419
17797 481
10666 781
35843 674
7842 308
17665 227
37757 588
10056 158
9842 516
2928 125
3919 67
7121 838
4242 271
81163 506
3870 595
9897 742
21265 836