3322
3853
3953
3223
3510
3183
4455
3640
5117
10154
7042
16496
7347
5778
12857
15142
16767
15610
34725
19162
43273
11900
12301
15344
13216