442861
390529
218856
314544
104967
293323
577498
139009
177573
250084