588
4300
5660
13561
15116
21794
22443
24885
26433
29297
30435
31244
31674
33271
36725
42949
