21412
24176
21852
22823
27613
9370
11853
19711
34053
37323
22360
13481
430558728
238146380
1665658312
156745267
129614178
123019252
1114458895
103230210
88229178
82964290
74665139
69290158