3414
5531
7217
8584
9895
15945
17837
19875
20073
21081
22397
23243
26239
27374
32805
38720
39196
40463
41124
42207
