19398
738303
568714
667128
661137
4221000
229835
809245
752481
195192
709320
35681
28953454
24391119
21932992
21143480
16468333
14846969
140411028
13363239
11514764
1150576
9453480
943958