2015 504
2751 760
1287 226
1852 343
2998 795
12003 83
2422 502
997 160
2603 668
3124 516
668 143
7716 165
108733 622