114
811
1324
910
93
97
73
96
70
104
71
12240
10030
7941
6230
545262
5010
4660
4281
4279
404147
369142
31150