1207
675
457
11523
1238
7210
13415
790
722
14629
574
672
40987
31150
30113
27055
2363267
21184
2039153
1886149
18746
15550
15060
13360