37922622 13725
7460946 1822
8245653 2752
8428025 2315
14317352 4963
23593093 9220
5583477 1498
17713558 6248
6902757 2400
14794378 2588
8692921 2635
7384841 2067
15402172 5943
9078863 2547
9626477 4602
41147825 16081
2584255 380
23828197 8862
6319539 1608
9003084 2098
9923546 2013