80
124
123
253
121
223
265
181
182
101
100
19586
14920
12991
11710
8812
849263
7920
7572
728148
634142
62011
5720