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