26570776 10659
17920219 6704
19293600 7841
14171435 6459
22201713 11206
6887030 1077
10557771 775
16291180 6374
13810676 5431
6751464 2349
10487346 3320
21204433 8796
9302346 3345
15400762 6682
12786482 4162
9329653 3072
7316894 2189
12249880 3741
620260 999
9178191 3989
8439096 2846
4941822 1306
4498650 1680
523153 870
580079 794
5894545 1561