2015 553
1209 202
3056 657
19314 315
690 119
4984 155
3404 574
3351 863
1296 209
9140 892
12250 815
3534 685