3297 92
10913 535
21075 378
8145 802
2895 71
40903 302
7295 348
15163 264
5335 457
12261 657
5772 399
1138 241
1054 200
4987 604
3148 354
20053 238
3851 364
8146 336
4741 715
2189 553
7270 687
13532 57
6310 70
10604 459
4801 748
4595 718