1238
732
821043
682
10710
631
577
790
574
9730
1019
694
41867
31710
30803
27925
2417267
21794
2080153
1924149
19176
15730
15440
13650