1013 134
982 248
280 347
955 70
921 268
949 431
758 173
861 962
358 117
202 91
965 780
412 343
885 326
235 63
467 991
521 604
559 339
824 958
514 766
610 244