466
7115
7032
638
3213
447
495
407
3511
362
3118
375
22296
16780
14831
13310
10152
989263
8844
8780
843148
734142
67811
6730