348 11
281 141
845 306
866 11
400 588
196 71
861 678
641 981
1034 263
456 442
915 894
745 810
564 210
663 259
582 739
212 354
299 398
376 216
706 923
611 42