2015 504
1392 379
4890 604
1372 102
3476 835
13985 1050
14463 248
3264 319
14534 426
12346 82
5582 69
2353 417
2266 284
21671 678
4211 514
8119 765
1360 300
19004 322
8983 372
1030 71