18 1000
990 953
243 894
988 872
26 844
95 785
705 783
757 767
997 653
400 612
984 611
696 600
408 536
941 534
1016 520
352 473
163 443
785 359
1017 350
491 309