421
1656
11015
14627
10935
15015
12530
1277
11216
12312
13612
15725
40227
30730
29393
26605
2298267
20764
2001153
1849149
18376
15180
14740
13070