25830
19827
13314
12516
1027
705
923
8322
17410
29415
1416
22713
34115
12913
1466
1002
1085
19122
46823
19717