2993
8700
12073
14514
23553
26202
29329
31233
34794
37481
40604
48192
50913
54164
59527
62407
64784
67629
69608
73407
76309
79286
81368
86576
91208
94760
98424
102951
107959
111923
119223
126447
131047
136367
140900
146109
149950
153205
158926
163613
169688
175925
182205
190277
200044