582 402
254 761
1244 1000
306 570
767 628
790 210
877 267
797 543
481 603
740 220
497 161
546 115
592 90
216 286
220 856
545 125
3250 313
333 124
594 906
414 923
167 124
357 697
219 878
295 642