426 110
355 91
547 316
843 637
697 346
943 314
412 380
370 220
820 142
748 502
245 778
844 784
450 719
450 56
756 917
579 167
816 460
299 159
352 885
556 883