188798
222432
601218
546445
529929
494879
713969
863370
998514
146166
97176
501218
680299
814278
1018524
295271
17735483
15200692
13847960
10666916
7082156
7013668
6900831
6822362
6252477
5704960
5473623
5332253
431870
4042231