3030
8500
12510
16046
19363
22373
24785
32564
35159
38520
42211
47203
50927
54489
57978
63792
66653
75807
77737
84868
86893
89301
94380
97818
102622
106216
112637
115007
120013
126078
131130
135849
144242
153531
159460
163038
165751
169496
173137
181773
185433
194200
201307
210122
218012
222312
228078
232661
240210
248664
253416
264538
269614