323
143
172
230
110
112
180
2610
290
237
403
23526
17690
15581
14012
10812
1048263
9524
939148
9260
775142
7210
70311