29120
29516
26012
19410
2129
13911
2388
22022
20111
17215
26317
6713
9716
2039
10220
1147
958
1799
1188
14217