676722
518884
215828
710453
54297
834351
100536
235830
61491
409716
23248
912449
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1820118
1743136
1719196
1659471