18121
5691
7462
7390
13980
7410
5960
29903
260
230
540
10524356
1616017
1132012
10662276
1019416
96813
9661258
7956154
756611
70056
60714
56292
53368