2015 635
303 89
381 82
1817 395
1059 270
126 30
1866 399
132173 265
47933 447
98392 434
208448 621
42457 273