906383
136853
736121
48075
784154
780700
740872
980339
140884
172763
654150
713750
31237464
26586124
23737997
23052481
17897341
16053971
149691028
14187239
12249764
10149483
600126
5395209