493632
460397
180182
178566
175629
155610
128462
120465
102895
91597
87472
85512
83635
82321
80230
78220
72053
67102
66578
65873
62889
62801
62484
61209
60679