14046
11980
22983
14201
28380
31840
21392
12076
1060
1200
2150
9540
2025337
14378284
1394812
12439261
1196140
112413
10333158
1011712
855637
82336
77655
70582