2690
8983
12394
15364
25660
29173
32274
34905
39187
42411
46015
56075
59307
63117
69138
72489
75055
78569
80569
85020
87955
92267
94358
100952
106928
111499
115901
122603
127636
132078
141609
150946
156637
165343
170247
176450
181130
185292
193162
200743
207816
214455
223069
234605
246622
