2012 261
8370 682
3578 413
8192 659
15029 315
2408 217
4499 864
4927 786
2914 108
6189 388
37805 1037
63870 885