640 282
632 147
291 163
645 187
811 805
163 318
224 206
282 703
430 335
783 137
234 723
658 292
740 762
793 789
400 50
977 115
445 120
364 595
447 544
218 846