2015 103
6586 217
90823 812
9344 788
5719 350
2056 93
5828 803
3917 144
7427 158
5136 252
10187 505
4620 508
4653 344
2248 101
4844 602
3362 186
4954 331
2016 104
3132 256
6934 71
4303 681
7749 747
6496 578
23980 195
2403 249
5168 317
37437 363
20629 88