2591 585
1406 375
2086 178
2037 302
1882 362
1341 238
2156 431
2898 740
2810 655
8392 461
18432 164
6222 552
5157 477
12101 361
13841 576
3671 183
6782 697
10154 335
380 85
3984 508
1216 339
2595 634
1116 198
1069 99
1140 190
3527 674
1406 343
3088 905