1003 30
570 388
767 830
630 117
514 435
33 105
230 127
295 410
826 760
94 302
789 272
782 934
624 781
488 778
25 762
188 448
770 1
24 156
670 309
183 361
211 666
112 644
273 963
215 775