733 22
495 869
256 56
949 481
730 281
842 818
808 545
595 952
670 459
376 913
1057 553
999 823
842 972
231 932
1025 187
208 172
110 258
926 925
59 660
296 1000