3414
6576
9820
13766
16757
20300
22758
26188
30245
32633
35879
41201
44200
48901
58279
61901
65272
68842
73214
79748
86464
89782
