2013 328
3470 516
3966 232
906 74
2339 202
2954 791
2487 399
2390 153
1962 386
1292 133
3401 593
2848 79