360 512
501 821
580 40
163 456
745 716
193 588
66 547
659 121
233 121
472 633
113 44
58 19
653 83
151 188
445 125
312 38
809 147
217 191
108 381
613 258