21990
29390
25613
18810
31593
20154
12413
25983
14260
26930
14910
12410
430564728
238156380
1665798312
156752267
129616178
123023252
1114498895
103234210
88235178
82970290
74668139
69292158