835 260
1087 700
984 503
460 912
1043 134
978 565
845 341
199 73
345 232
808 902
380 963
660 201
153 167
339 906
1215 9
352 289
946 624
438 562
954 23
833 562
535 585