1103233
942744
826493
787845
572429
461220
457142
426783
422198
382767
343268
257480
239084
235001
228714
215939
179045
170155
148080
137319
133977
132398
130636
128768
117571
116747
112468
109643
98069
94131
92670
84227
83205
79521
72911
68026
67493
65543
61183
60855
56402
55054
54982
54611
51521
51051
50117
49762
44827
43979
41719
40944
37600
36556
34283
33974
32642
32234
31360
29166
28587
28359
25918
24478
24246
23840
23622
23423
23072
22988
22963
21392
21078
20728
19893
19644
19408
18311
18157
17315