3623
4700
6621
8600
10748
14565
18940
21197
25541
30498
32906
35443
39097
43770
47504
58193
66780
71468
79070
83068
87764
93146
99611
114239
120052
124613
128384
132973
138384
141250
145257
