2030 510
618 75
2148 477
896 191
179020 306
60742 457
2547 437
2763 693
80715 400
23066 426
96262 359
10570 75
2907 412
39976 672
2815 636
34766 836
99993 943
27698 610
122826 772
68607 704
143263 822
888 113
79151 356
48148 474