578504
966898
78552
229670
107330
853205
24881
372274
51486
151147
986511
160642
716925
106257
635390
875963
384989
710375
371783
374755
819635
892492
227928
683748
127356
3301000