3102
5397
7120
11143
12377
14791
16613
21722
27204
31192
32652
42283
43931
46484
