4978309 1479
18437579 5965
4143440 1350
2154928 477
29568110 11523
9341522 2918
6574523 1749
7105443 1954
10141136 2503
782837 248
15223743 4979
38452226 13763
14143085 5428
6097143 2217
41556468 18400
20456458 5865
8810021 2108
8649354 3641
8193537 1683
14627999 4966
6944562 2054
8306339 2472
7073273 2001
18575533 5909
10653061 3053