669718
27246
336644
724902
102919
214448
549994
996427
254634
985898
640489
359154
146589
34825
146554
38041
8352743
544886
3153577
3056980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545