2016 401
4515 868
24674 275
4204 467
5300 681
1561 329
1450 28
11059 326
4877 935
2331 225
4994 414
2150 363
2934 731