388124
652146
105242
116967
54968
645507
430685
172127
753780
859804
608311
801900
5132799
3552581
3061148
2366804
2229988
2041609
1952357
191178
1760118
1719136
1685195
1634471