2015 360
3888 28
1481 316
18648 178
6035 231
14004 346
5674 614
2216 127
16433 443
2710 229
2394 144
3060 614
3251 553