474490
334773
129515
821847
35510
744640
262890
423291
547464
277790
11267
4547
5151799
3569581
3083148
2395804
2234988
2053609
1975358
191678
1771118
1722136
1691196
1638471