171841
85822
22527
621697
335504
820333
425716
186100
422675
62673
75530
444539
526402
288733
948904
167259
863615
415130
412252
564327
964956
782451
728976
376569
23436928
227481022
21018692
20595484
18665960
12429916
12156171
10902744
9658156
8846623
8260363
8063668