211
21
311
191
931
1332
2161
571
1219
833
71218
81
32739464
27916132
249281000
24596482
18738345
16862973
156241032
14843239
12779764
10551485
826146
5808209