5193
8756
14098
19819
23892
28553
32735
37887
41257
48262
52423
58860
65754
73136
81828
91191
108548
116249
127441
137013
147493
177069
187162
196525
206628
214824
226356
234178
247110
258572
267262
276093
286994
294205
304125
311776
319659
330160
343711
349301
359403
365743
375553
387896
400287
409387
419148
431730
445091
452053
