2016 401
4515 868
24671 275
4203 467
5300 681
1561 329
1450 28
11056 326
4877 935
2331 225
4994 414
2150 363
2934 731