625 167
320 488
313 215
72 77
675 778
109 512
729 445
816 982
729 216
239 199
6 302
698 513
392 879
395 763
486 674
57 507
37 72
50 516
227 39
123 925
975 500
512 883
529 365
932 250