3083
6473
10769
17064
23756
29766
33717
36341
38242
40932
47113
49727
53829
61013
65997
69187
84200
89251
93868
99699
103629
106174
110812
113827
119162
124593
134478
139141
166988
173461
182187
187175
192875
200006
205219
210203
218229
224955
231882
239158
248528
