1650
1614178
15760
14131
1330
1472
1300
1460
10820
8951
11257
13712
20366
15410
13611
12200
9252
874263
8180
7932
764148
654142
63811
5940