175796
92164
13433
300470
21522
923801
59386
182684
26930
346213
74851
871509
346360
187722
142656
267223
343365
658588
15681
989967