156
184
1511
173
1610
146
142
1412
141
145
167
17362
13720
11311
10060
773263
7582
7030
6432
609147
56910
556142
4830