2129 60
4340 803
29824 782
9534 731
22365 634
10885 826
3834 219
5673 263
1325 295
4693 385
4280 646
18038 977
6775 791
2518 514
13453 117
13399 795
3687 441
11315 734
1665 108
1838 203
2298 554
3203 135
2736 540
2293 287
4400 627
3797 345
1568 196
3750 81