312 237
657 412
695 812
163 450
766 897
754 918
31 660
142 41
299 194
23 700
926 198
328 451
555 925
861 168
111 37
93 69
711 905
490 408
476 711
832 468