11020
921115
102354
82556
6890
9710
6230
68949
89575
68329
71165
50524
689812
49503
48700
48158
4260271
4053158
33184
3259151
31186
26742
24501
22920