476719
94965
161826
549713
276494
406919
310587
843656
763565
539109
564490
696329
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1767118
1720136
1690196
1637471