17455
557921
842919
173490
607691
231875
265225
678601
363490
208437
544778
362331
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471