2768
10349
15553
20984
25755
29976
33286
43349
47539
51269
56820
63491
68532
72545
77377
84337
87858
99368
103459
111771
114081
116301
123302
127413
133364
137795
146069
148651
155551
162385
168406
174046
185467
195519
203331
207811
211183
215613
220414
230664
235160
245337
254108
265552
276253
281634
289734
294147
303349
313941
319712
333605
340798
