2018 451
2435 723
7062 264
6286 458
5305 525
50821 78
7023 40
7447 443
3661 584
4551 82
5145 458
3216 527