98339
65575
33942
300598
113538
467131
730323
21526
834991
716619
442177
716427
31308464
26651124
23787997
23103481
17927342
16087971
149881028
14212239
12267764
10156483
610326
5412209