821 316
740 20
404 973
465 47
526 25
370 373
813 306
888 640
166 305
884 872
826 780
208 219
266 44
952 739
549 83
515 132
545 998
448 1000
1054 739
708 306