2815 758
1182 345
1498 421
1835 443
243 66
940 251
782 124
1671 396
1796 418
3055 910
2034 581
2278 593
206 34
933 224
3016 677
2360 526
1516 289
11103 179
3885 183
8330 405
6448 399
1313 259
2770 135
4761 812
29464 604
395299 1035
12717 653
13794 96