689 832
526 305
410 73
978 287
779 426
66 27
750 547
182 195
899 785
699 573
983 217
275 777
146 606
558 356
640 80
17 189
883 656
99 315
866 949
803 116
337 619