1122
9844
990
1011
950
9229
8918
930
860
918313
811833
12260
10040
7971
6230
545262
5010
4670
4281
4279
408147
376142
31150