968 281
844 22
536 270
539 337
645 583
256 561
153 32
129 308
758 310
636 981
409 381
116 869
85 617
699 969
111 558
356 3
880 653
77 286
972 594
474 276