423367
169224
253686
102266
811433
184687
792289
450346
833417
442435
17654
289188
5112799
3546581
3045148
2347804
2224988
2030609
1941357
190678
1755118
1717136
1680195
1632471