389390
554606
777728
476725
408164
98385
328583
375588
7980
190236
131610
84852
5060799
3500581
2981148
2300804
2205988
2000609
189578
1891357
1736118
1709136
1654195
1622471