11030
921115
102354
82656
9740
6890
6260
69049
89675
68429
10570
71265
690212
49623
48770
48248
4261271
4059158
33234
3261151
31296
26792
24551
22950