653 68
1098 638
38 941
367 144
562 749
486 544
715 35
381 295
621 244
548 943
133 29
477 345
363 812
934 378
793 666
169 965
860 856
236 401
808 795
995 856