1070 486
411 19
813 868
887 341
828 963
941 884
1037 257
252 848
616 751
1193 533
837 46
241 181
1684 715
209 173
761 405
447 78
559 971
1102 920
221 126
969 785