588963
843273
92559
926521
7345
102758
124499
177160
855651
504572
226208
703317
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1768118
1720136
1690196
1637471