21412
24176
21852
22823
27613
9370
11853
19711
34053
37323
22360
13481
430576728
238163380
1665858312
156760267
129622178
123027252
1114558895
103242210
88238178
82972290
74670139
69295158