1103317
942888
826652
787983
572505
461294
457156
426848
422403
382777
343332
257512
239088
235008
228723
215955
179071
170167
148090
137353
133991
132404
130651
128777
117574
116747
112470
109672
98081
94133
92675
84273
83217
79528
72913
68028
67495
65543
61190
60860
56406
55061
54982
54613
51521
51051
50124
49767
44833
43981
41720
40945
37600
36556
34283
33974
32643
32240
31364
29166
28587
28363
25920
24478
24246
23840
23622
23424
23072
22988
22963
21395
21078
20728
19893
19645
19408
18313
18157
17315