80
204
101
30
161
260
221
132
193
363
170
2936
21736
16330
14491
13070
9982
950263
8724
8670
821148
715142
67411
6530