258 70
549 672
236 779
648 472
430 339
945 823
545 177
809 517
499 107
905 702
999 2
408 472
843 262
424 342
262 157
85 239
983 211
233 602