804382
67882
759376
307656
216258
342124
172666
68831
892831
61128
117102
847624
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471