660 113
1000 181
2748 603
8354 557
2910 881
35018 469
2974 902
1338 253
15656 138
805 122
1886 73
2898 563
20972 309
26176 342
1144 189
1120 154
3195 835
7050 48
1650 196
3730 590
6260 826
4104 921
2294 231
2962 480
3944 751
120367 493
7431 689
6693 784