610142
588131
13270
457482
515162
51133
30270
98369
182214
704466
16777
3254
5112799
3546581
3045148
2348804
2225988
2030609
1941357
190678
1755118
1717136
1680195
1632471