2016 328
3471 516
3967 232
915 74
2356 202
2955 791
2489 399
2391 153
1962 386
1295 133
3406 593
2863 79