1006 832
948 487
123 224
388 928
769 123
839 809
231 718
284 89
239 199
570 144
629 643
327 962
25 988
376 116
301 466
810 185
74 661
905 779
109 781
678 456
443 375