840 112
734 447
411 927
67 967
635 13
820 475
1006 990
552 668
451 525
546 979
720 300
954 517
169 897
22 599
96 838
600 749
48 369
441 399
138 854
939 559