8739
26146
36753
231696
378363
444214
188390
363221
400333
15873
184824
830942
2871361
2570454
2516928
2445455
2204995
2109955
2054281
1991719
1889226
1659208
1596351
1555406