360
3112
3254
389
3019
340
330
310
300
294
326
3033
12910
10440
8211
6530
558262
5230
5010
4431
4419
434147
380142
31650