241268
181767
160761
73098
645461
1055901
92076
462695
587402
769410
1098991
714623
621538
285453
85090
91230
1030834
100785
863983
463471
753480
654272
339308
327184