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