752 616
702 453
360 697
46 648
58 575
881 743
50 971
578 291
374 191
665 542
545 144
601 615
781 466
683 1000
536 784
99 960
810 118
480 249
171 947
709 992
553 905
195 29
1187 337
527 138