3296 92
10913 535
21075 378
8144 802
2895 71
40903 302
7295 348
15163 264
5335 457
12261 657
5771 399
1138 241
1053 200
4986 604
3148 354
20052 238
3850 364
8144 336
4741 715
2188 553
7270 687
13531 57
6305 70
10604 459
4801 748
4592 718