2015 567
1903 580
1671 424
721 183
8365 289
11366 416
44188 894
8426 653
24555 639
24413 75
16638 862
7858 306