164
156
182268
149
2011
143
1522
1514
172
1912
1616
13070
10560
8271
6660
565262
5320
5050
4501
443147
4439
385142
31750