42398 76
47978 190
40726 144
83709 96
621 856
683 101
453 619
97818 156
25972 113
68555 171
892 583
488 256
26 920
844 145
89 296
631 604
180 871
212 1000
323 794
947 910