387752
352534
272140
269019
254463
204056
198174
165607
164222
132968
129030
124970
115871
103979
97746
92741
86258
85575
78376
67812
64678
63245
60480
58479
57706
55725
54361
52864
52204