77025
636431
771322
298575
79724
468420
389423
1143852
280569
692976
530919
308905
801239
1084983
399751
1020958
12734480
10646691
9706521
8994916
8524958
6539831
5377362
5128477
4983667
4357155
4144960
3995252
385570
3443231