3007406 319
1412929 295
1539402 258
1104653 176
695528 136
430653 135
959055 128
689327 123
769702 122
1276803 109
1842105 105
1426027 104
839428 103
1744730 99
493332 97
1056732 96
396479 94
455801 94
403205 94
524384 93
1049876 87
1763333 81
1608078 80
337509 80