458138
756764
91357
780330
497652
258676
995338
94585
1020198
865499
1096952
329810
883962
672900
886170
396303
17744483
15215692
13865960
10672916
7098156
7020668
6900831
6827362
6254477
5709960
5478623
5340253
432170
4045231