2016 500
11419 319
2013 557
2891 745
1396 370
518 116
820 212
658 103
3135 943
2287 192
2404 459
952 262
4648 209
1553 313
2510 794
1177 369
2231 526
1739 352
2510 632
154 32
442 56
337 91
3031 706
1104 150