630331
189467
286990
581668
113613
340156
717450
978253
20985
320541
235785
627478
415668
276545
402249
836949
400398
263125
334606
554575
34558
273315
497961
230102
17330
512996