13818
14643
11327
1356
10131
935
12324
1426
12013
10910
8310
14112
41437
31480
30363
27425
2388267
21504
2064153
1909149
18966
15640
15180
13470