2956 730
2281 593
1825 381
1353 318
9530 634
8823 652
5962 499
26139 504
6127 419
17915 481
10697 781
36015 674
7910 308
18330 227
37888 588
10088 158
10480 516
2966 125
3948 67
7138 838
4295 271
81230 506
3884 595
9955 742
21279 836