204
101
30
161
260
221
132
193
363
170
2936
2513
21696
16260
14491
13000
9952
950263
8724
8670
819148
714142
67211
6500