835 260
1085 700
1043 134
740 71
636 863
954 23
737 36
345 232
535 585
47 501
936 888
447 401
351 289
777 861
997 437
459 912
833 562
199 73
240 887
465 542