3364
3914
3999
3275
3567
3233
4517
3691
5167
10239
7098
16554
7401
5826
12906
15201
16835
15660
34781
19206
43340
11962
12366
15389
13272