357770
908567
38471
565400
836194
198379
106461
880265
812721
601590
19532
83869
5104799
3538581
3037148
2340804
2223988
2027609
1937357
190578
1750118
1716136
1678195
1630471