135343
496350
134189
915891
653700
641422
786653
612156
39390
1616430
119630
1165475
621538
285453
85090
91230
1030834
100785
863983
463471
753480
654272
339308
327184