1005 10
159 788
189 329
39 528
561 685
318 632
162 394
510 951
976 445
534 702
738 243
889 6
871 246
271 495
147 960
274 839
520 690
170 859
149 588
731 509