1058 201
762 930
305 929
695 880
467 280
1172 572
155 532
528 920
232 823
820 59
256 306
533 563
76 662
524 669
359 261
64 17
1015 946
573 758
698 932
556 408