2016 328
3474 516
3967 232
921 74
2367 202
2955 791
2492 399
2392 153
1963 386
1298 133
3409 593
2870 79