1103345
942920
826691
788013
572519
461314
457164
426870
422447
382781
343347
257517
239090
235009
228724
215961
179074
170171
148093
137365
133994
132406
130659
128778
117576
116747
112476
109676
98084
94135
92678
84273
83219
79531
72915
68028
67496
65543
61191
60860
56407
55063
54982
54615
51522
51051
50126
49770
44834
43982
41721
40946
37600
36556
34283
33974
32644
32243
31364
29167
28588
28365
25920
24478
24246
23841
23622
23425
23072
22988
22963
21396
21078
20729
19894
19646
19408
18313
18157
17315