1102018
941794
824645
786949
571471
460489
456933
426170
421043
382616
342589
257208
239040
234858
228553
215591
178781
170042
147998
136972
133827
132355
130494
128684
124250
117513
116657
112402
109494
97909
94107
92585
84168
83090
79417
72875
67985
67461
65491
61135
60807
56335
54987
54959
54594
51485
51031
50040
49691
44789
43931
41694
40901
37580
36539
34278
33959
32603
32202
31340
29150
28572
28345
25907
24468
24227
23822
23597
23416
23064
22982
22955
21353
21065
20715
19876
19637
19400
18300
18148
17306