42 830
683 106
817 946
176 904
483 613
169 65
600 8
38 882
336 846
1003 756
791 352
193 266
122 788
399 368
91 660
992 675
450 916
389 23
309 300
750 878