2016 328
3471 516
3967 232
916 74
2360 202
2955 791
2489 399
2391 153
1962 386
1296 133
3406 593
2863 79