2015 328
3470 516
3967 232
910 74
2341 202
2955 791
2489 399
2391 153
1962 386
1294 133
3403 593
2857 79