5927
5726
346
342
428
3314
6023
637
274
5330
646
22346
16860
14941
13360
10222
995263
8924
8820
848148
734142
6810
68111