2016 547
557 50
3684 472
15129 618
19518 842
12069 447
7957 79
3864 460
2824 272
13683 206
5239 163
4423 389
3816 127
5590 552
6943 102
11374 948
4044 278