972258
380345
350980
571563
4682
966837
944805
726392
957624
373851
934216
560533
31309464
26653124
23794997
23106481
17927342
16088971
149911028
14214239
12267764
10159483
610826
5412209