2012 261
8370 682
3580 413
8192 659
15030 315
2409 217
4500 864
4927 786
2915 108
6193 388
37811 1037
63875 885