862 252
659 461
675 865
590 13
603 781
87 543
458 683
268 990
848 208
130 350
848 129
237 4
51 625
461 313
508 981
840 619
554 133
488 471
668 960
516 433