4363
10253
19154
30288
40399
46951
55192
66186
75628
86301
95074
105576
116528
122611
130755
139777
143897
151541
158062
170447
179587
183677
191718
195858
211082
219314
225404
234006
245949
251291
255562
267967
275825
281238
295181
303554
311447
327212
334632
338153
345665
352210
361820
374262
380462
386045
393207
399837
408548
414378
424979
433649
438679
444790
451510
458431
