2018 55
13088 132
8784 28
21060 340
10737 176
2948 365
4703 527
19356 94
3763 466
6218 954
9526 458
9644 692
8197 449
14926 409
8249 567
5012 746
7964 281