1103205
942704
826451
787802
572403
461203
457139
426774
422137
382763
343248
257476
239082
234995
228712
215937
179034
170153
148078
137312
133973
132397
130629
128767
117571
116745
112467
109634
98064
94131
92669
84225
83201
79520
72910
68026
67493
65542
61180
60855
56401
55052
54981
54610
51521
51051
50114
49762
44826
43978
41718
40944
37600
36556
34283
33974
32642
32234
31360
29166
28587
28358
25918
24478
24246
23840
23622
23423
23072
22987
22963
21392
21078
20728
19893
19643
19408
18311
18157
17315