158 207
340 704
687 999
182 642
683 509
316 904
558 502
95 252
738 887
425 219
709 364
927 393
71 787
640 292
283 806
604 633
1007 875
772 773
916 212
624 754
869 595