753697
304331
900484
25857
974613
980350
229529
630378
237733
450150
20936
793100
5151799
3569581
3083148
2395804
2234988
2053609
1975358
191678
1771118
1722136
1691196
1638471