576 326
1046 258
384 285
230 729
553 304
648 457
877 857
282 736
403 870
247 94
828 53
950 505
965 958
1018 180
374 588
903 110
146 379
588 295
263 799
418 114