158
164
150
182268
1711
149
2011
143
1522
1514
172
12320
10050
8001
6250
548262
5060
4680
4301
4309
411147
376142
31250