2030 510
618 75
2148 477
896 191
46806 533
75225 422
70019 129
50905 270
47412 765
28414 573
47049 677
51104 727
66754 694
63418 463
58393 162
87834 424
3081 698
34194 411
52368 846
109016 808
54167 572
49494 623
57921 470
78382 216