2016 533
685 205
28364 600
1361 163
3597 105
17508 133
92464 683
19593 358
12708 666
11250 715
9819 165
2423 367
22558 486
4993 331