170773
562385
918424
273160
475383
127932
132926
146240
367323
172704
111875
62656
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471