1038 350
914 724
187 902
317 425
560 738
920 228
81 74
594 295
299 714
816 142
725 883
54 876
312 653
216 842
467 200
833 564
736 23
881 491
332 757
692 490