104 927
823 723
1039 51
1016 447
209 386
556 213
155 659
74 867
660 926
335 301
266 680
310 241
547 455
270 289
845 495
874 786
918 666
546 28
532 592
78 734