2815 758
1182 345
1498 421
1837 443
243 66
943 251
783 124
1671 396
1796 418
3057 910
2035 581
2278 593
206 34
934 224
3019 677
2360 526
1516 289
11103 179
3887 183
8331 405
6450 399
1313 259
2770 135
4763 812
29464 604
395306 1035
12720 653
13795 96