2129 60
4340 803
29823 782
9534 731
22364 634
10884 826
3834 219
5673 263
1324 295
4693 385
4280 646
18037 977
6775 791
2517 514
13452 117
13399 795
3687 441
11314 734
1663 108
1837 203
2298 554
3202 135
2734 540
2293 287
4400 627
3794 345
1568 196
3750 81