3077
3938
5358
7050
9062
12374
16207
18701
22952
27253
30038
32388
35492
39543
43965
54358
61079
64392
70434
74454
78273
82339
87614
97436
102582
106909
110079
115751
121285
124847
129254
