1103190
942672
826403
787781
572382
461182
457135
426760
422098
382762
343231
257469
239078
234993
228710
215935
179024
170151
148077
137296
133969
132397
130626
128764
117570
116743
112467
109630
98059
94131
92666
84223
83199
79520
72906
68026
67493
65538
61179
60853
56400
55050
54981
54609
51521
51051
50108
49761
44825
43978
41718
40944
37599
36556
34282
33974
32642
32232
31360
29166
28587
28358
25918
24478
24246
23840
23622
23423
23071
22986
22963
21391
21076
20727
19893
19643
19408
18311
18157
17315