4703
12018
28277
44638
83760
86884
91272
103008
108321
116319
130483
139460
160443
173046
185857
225292
247152
253153
268776
283851
308788
318647
327835
337021
343958
357211
370525
379094
389331
397392
411581
422090
441527
452903
464701
476445
490280
496844
532340
