584 913
1704 123
840 496
628 60
989 148
1029 169
678 124
258 129
384 860
351 60
774 522
533 730
552 117
912 34
442 405
698 963
320 303
298 342
475 379
515 1