5870
9430
11174
12214
12815
14064
16882
19865
28510
31594
35699
37988
39465
41396
43003
46515
50168
53828
