2940 871
12878 153
4204 783
1164 123
3639 693
2103 428
3539 624
2090 347
2959 605
2558 589
2615 629
1949 371
3120 511
4977 451
2777 426
945 66
7214 34
1557 219
10115 688
5208 288
2879 531
2846 547
2178 160
2912 500
6486 678
4845 396
5492 546
48075 632