656600
583185
443583
397502
391948
316151
302720
262614
244865
219371
216427
212518
169866
167460
143966
139825
132922
131924
127620
107435
107317
101252
99818
98768
87101
83794
82349
82078
80253
78580
78105
72406
70704
70361
70194
69837
66999
64032
63520
62773
62716
59978
59818
59235
58507
58460
56323
52363
52081