1002 251
1007 875
349 680
645 560
742 886
425 219
878 766
50 992
139 876
90 304
912 76
371 394
359 176
214 154
116 513
134 585
92 963
914 32
876 634
988 879
819 229