296 533
872 133
695 814
833 353
146 234
556 18
924 563
439 671
797 835
598 740
895 538
424 589
687 183
765 597
723 122
699 79
1140 55
206 157
987 268
966 473