1030 957
877 836
953 679
404 624
158 412
524 85
807 897
950 875
265 447
1033 964
425 268
135 731
822 411
16 511
937 200
207 379
908 284
668 113
416 811
780 820
643 594
593 778
996 949
453 442