853 276
87 213
565 546
451 271
774 733
364 40
363 920
838 698
81 48
609 721
379 716
300 527
495 361
727 538
611 224
388 231
153 137
253 597
79 988
666 896