2015 640
24131 489
18226 209
4491 319
2840 272
39812 251
7672 38
124024 678
6214 789
4599 965
1653 245