1103285
942822
826576
787922
572467
461260
457152
426814
422326
382777
343306
257498
239085
235004
228720
215949
179058
170158
148086
137343
133985
132402
130645
128773
117573
116747
112470
109659
98073
94132
92670
84272
83214
79524
72912
68027
67494
65543
61185
60858
56404
55060
54982
54612
51521
51051
50120
49766
44832
43980
41719
40945
37600
36556
34283
33974
32642
32240
31361
29166
28587
28361
25919
24478
24246
23840
23622
23424
23072
22988
22963
21395
21078
20728
19893
19645
19408
18312
18157
17315