11020
921115
102254
82556
6890
9700
6230
68949
68329
89475
71165
50524
689712
49493
48690
48148
4258271
4052158
33184
3257151
31166
26722
24501
22920