675706
646920
1038359
568337
390935
687887
111541
481323
27819702
23236486
22648960
19359669
14109916
12824157
11422624
9973365
208265
891108
433725
221275