316236
70984
141542
631914
218533
19514
857395
438277
615697
824506
445978
580739
716925
106257
635390
875963
384989
710375
371783
374755
819635
892492
227928
683748
127356
3301000