31 459
287 63
183 392
584 453
853 127
996 636
417 983
195 720
465 767
168 583
963 980
449 93
115 113
78 349
945 127
737 1000
317 117
655 710
599 644
275 180