2018 421
2593 704
29315 269
12260 58
10765 506
7947 476
4924 397
2660 262
12742 602
15420 509
8342 944
73254 120
14351 648
10655 443
5592 408
3013 328
7296 268
67760 372
3857 520