3007684 319
1413105 295
1539753 258
1104784 176
695779 136
430951 135
959234 128
689483 123
769781 122
1276932 109
1842205 105
1426184 104
839551 103
1744803 99
493407 97
1056804 96
396526 94
455984 94
403282 94
524553 93
1050001 87
1763433 81
1608181 80
337602 80