657804
511150
236342
184643
168437
153711
139811
108164
107366
99185
98091
95692
95579
90502
85610
78086
70320
69332
67954
58269
53928
51674
50355
50308
46322
43961
42734
40914
40562
40204
38422
37998
37749
35620
35173
34550
34517
34479
34218
32073
30791
29972
29705
29190
28041
26731
26175
25736
23741
22896