3393
9655
12999
16793
19598
23463
27143
30027
33397
36988
40209
44399
49310
53933
61813
66086
69389
74281
79911
85968
90758
96889
100039
104048
110333
114527
119111
124422
128926
133586
140895
145795
150066
152878
156001
161552
169347
178751
200012
210454
230530
