42 292
21 118
631 656
250 51
38 142
300 332
901 256
486 320
307 240
132 864
431 195
987 754
104 323
702 501
93 776
359 483
642 98
711 192
646 806
700 784