649991
68915
190409
67764
630456
717970
179682
895670
535485
547885
46259
580731
667365
24798
132516
352477
10392744
601286
3710577
3567980
3197510
2467192
2086495
2040216
2025492
181466
1757948
16065
152461
1515545