2018 349
1443 75
1536 83
15958 812
9027 312
4892 274
4959 371
11399 1012
29002 67
4105 156
20750 324
5726 487
10131 382
3077 560