631 830
1016 996
196 428
407 732
779 74
641 97
710 631
253 105
155 288
974 983
598 602
965 117
299 164
248 772
151 90
395 416
524 928
220 902
987 747
136 226