117
93
1010
92
115
124
126
96
108
102
14650
11690
9201
7790
630263
6130
5660
5131
508147
4849
439142
3500