614793
407237
539108
543114
101058
472614
709294
100241
893458
629247
186944
760586
763632
64530
104561
170454
8400744
547086
3162577
3064980
3024510
2183192
2022495
1983492
1911216
174666
1733948
15875
151161
1468545