3007579 319
1412956 295
1539582 258
1104656 176
695581 136
430758 135
959208 128
689432 123
769731 122
1276856 109
1842156 105
1426132 104
839478 103
1744784 99
493378 97
1056780 96
396502 94
455876 94
403207 94
524482 93
1049926 87
1763358 81
1608084 80
337501 80