10548651 3056
9103860 3506
30891154 11598
11976828 4941
6861718 2214
28005645 8469
4876200 1423
20996642 8403
8849322 3763
4013535 1372
30561048 13417
3461428 1171
11191662 3352
2828514 1024
13819853 4643
10488307 4593
9014938 3436
33551313 12591
4362814 1787
5670653 1787
22277064 7228
3679084 1039
18018726 6192
13787708 4181
11506522 3528
3647269 1115
4105609 1834