77630
52418
40603
621417
684820
443321
433418
969916
517565
942559
739471
703760
5148799
3567581
3075148
2389804
2230988
2052609
1971358
191578
1767118
1720136
1690196
1637471