1004 251
487 424
209 606
558 502
37 465
738 887
734 608
134 585
912 76
402 930
739 843
876 634
93 304
753 65
116 513
889 239
99 745
117 525
733 614
75 767
291 747
27 607
450 823