313 699
843 546
432 243
621 161
696 638
590 126
28 727
715 319
638 77
465 922
855 1
876 295
262 842
91 152
611 233
989 717
153 303
710 990
954 753
184 932