2128 60
4340 803
29823 782
9533 731
22362 634
10881 826
3833 219
5673 263
1324 295
4690 385
4280 646
18034 977
6775 791
2517 514
13452 117
13398 795
3687 441
11314 734
1663 108
1836 203
2298 554
3200 135
2732 540
2293 287
4400 627
3794 345
1568 196
3750 81