543109
203312
85659
955557
684229
462774
34269
759966
619124
844188
224922
94148
5132799
3552581
3057148
2366804
2228988
2039609
1951357
191178
1760118
1718136
1685195
1634471