2015 328
3470 516
3966 232
907 74
2340 202
2955 791
2489 399
2390 153
1962 386
1294 133
3402 593
2852 79