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