2015 597
2982 658
20172 105
41250 131
5140 346
8498 613
25167 425
15300 105
7763 468
14602 82
8472 443
2077 351
18555 78
5091 492
1585 33
2500 458
2806 325
3472 634
3826 504