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