658 126
616 238
1038 946
705 501
56 289
412 902
198 1000
622 210
724 283
317 776
303 679
320 815
969 271
338 927
400 702
36 694
592 641
537 940
852 714
1158 443