3415
6030
9163
11980
14414
16506
19460
22484
25082
28335
30729
34617
37231
40543
44097
47280
50150
52960
55715
61526
66506
70502
74625
78814
82760
92194
96062
101372
108372
117684
