3008730 319
1413783 295
1540457 258
1105055 176
696278 136
431506 135
959602 128
689806 123
770659 122
1277580 109
1842931 105
1426684 104
839876 103
1745107 99
493654 97
1057080 96
403459 95
396805 94
456307 94
524955 93
1050609 87
1763902 81
1608657 80
337831 80