622299
80276
383684
768251
86943
450919
91371
1005329
969454
913252
930990
355822
5099799
3533581
3032148
2337804
2219988
2022609
1932357
190378
1750118
1716136
1675195
1629471