5038
9286
13533
17050
20738
24616
28029
31141
37020
40349
47271
53229
59038
65094
69767
73789
80004
85460
92378
96999
101309
104556
108616
111839
116393
122569
129518
139130
143502
148992
153426
160195
163958
168409
178910
184842
189900
194608
198460
203849
212990
218530
224669
230489
235184
244885
255572
