1132629
2152788
1811957
2056517
1189476
1191948
167347
1144965
27790702
23225486
22632960
19351669
14102916
12813157
11415624
9970365
204265
887108
428725
219275