126789
9026
572522
288899
687839
171951
14339
311541
38188
95497
635191
707198
5059799
3499581
2977148
2298804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1621471