383 973
943 514
225 408
376 116
988 544
810 185
300 49
304 973
109 781
627 954
386 602
501 672
571 271
374 621
875 166
301 466
30 417
812 959
284 89
570 144
181 1000