679 638
508 673
181 447
210 11
629 129
200 655
167 149
466 373
498 753
659 608
340 801
715 237
640 612
390 623
1963 935
58 881
292 511
905 998
228 20
797 378
291 518
235 941
870 741