441770
320842
390020
218532
314210
104702
292825
576600
138849
177224