380575
1014110
733349
305111
28783
878916
683439
626538
321799
672929
854296
523918
114201
705264
297604
577817
90834
195947
43855
202521
753196
336500
45958
60198
59637
88624