940
1567
3630
7438
8129
9292
11114
14033
20771
21787
24376
37860
