51157
445497
639900
560551
6684
10010
44741
95104
230945
577230
100426
519435
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471