693 541
228 408
729 343
365 299
33 417
481 624
1004 122
458 334
891 353
319 114
628 954
296 552
80 147
36 988
513 674
389 460
240 672
965 77
997 597
319 861
183 1000
754 599