253551
33167
378332
370171
306915
220829
105365
810821
267969
658386
384319
943939
381842
314948
674835
76966
8525
364797
72199
202968
145933
697605
631618
68381
672876
523625
204532
529103