3322
3852
3953
3223
3509
3183
4454
3640
5117
10154
7042
16496
7347
5778
12856
15142
16764
15609
34725
19161
43272
11900
12301
15343
13216