27540
2120
444
415114
1235
1809
10826
12344
17919
13529
14419
12123
35627
27430
25943
23283
1903267
17874
1713148
16206
1524147
13440
13100
11060