300 131
876 835
933 335
381 383
185 769
488 760
99 654
562 556
28 828
146 88
834 394
113 342
697 827
814 282
323 235
699 702
49 844
627 387
439 995
253 419