25830
19827
46823
8322
19322
19717
12516
29515
34215
13514
22713
12913
17410
1027
1416
1466
705
1085
923
1002