1386
10727
11816
896
1099
1247
1394
17717
1114
973
931
15410
41317
31370
30243
27225
2370267
21354
2054153
1899149
18806
15620
15120
13400