2012 261
8370 682
3580 413
8192 659
15030 315
2408 217
4500 864
4927 786
2914 108
6191 388
37808 1037
63871 885