586 814
524 990
216 15
957 821
674 782
306 281
68 612
549 442
965 31
815 865
912 238
712 859
478 116
774 197
546 827
797 581
303 856
717 865
268 719
611 1000