661663
800167
461625
14230
826537
384264
110093
555405
315142
250475
767644
937906
5886368
4810935
4595460
36191000
3569286
3519462
3515956
3163226
3111729
2613209
239727
2196407