15716
1497
15318
1690
227736
1444
11710
20714
1929
13910
1759
1420
41437
31480
30363
27425
2389267
21504
2065153
1909149
18966
15640
15180
13480