562
10918
1090
1210
1060
1260
523
7722
7812
1040
863
10513
39407
30240
28553
25945
2224267
20114
1943153
1800149
17846
14850
14530
12770