9560 450
4268 112
5612 262
1559 448
1189 235
3091 706
2654 552
2036 403
1770 558
17166 892
8231 608
571 71
1636 336
2959 630
2675 586
3365 953
1029 49
2376 675
2205 613
17061 278
7653 151
726 154
2322 610
1851 402
909 178
1410 324
1241 293
13949 256