2012 328
3468 516
3961 232
904 74
2339 202
2951 791
2485 399
2389 153
1961 386
1291 133
3399 593
2846 79