841 153
241 682
726 781
315 39
403 511
586 286
360 39
346 174
407 870
815 632
105 791
740 524
218 12
168 573
202 137
70 358
105 399
2 42
64 60
140 230