1020 152
983 451
929 18
826 947
773 748
750 887
716 817
566 948
564 292
548 404
505 345
456 476
428 28
360 475
309 175
281 754
112 542
93 670