463 976
1007 875
114 91
733 58
688 28
645 560
332 26
358 445
478 138
593 639
916 461
535 871
980 333
323 463
987 638
339 704
481 674
349 680
209 606
683 509
316 904
869 595