3009059 319
1414056 295
1540756 258
1105330 176
696559 136
431808 135
959701 128
689984 123
770831 122
1277630 109
1843079 105
1426776 104
839984 103
1745177 99
493731 97
1057184 96
403529 95
396877 94
456328 94
525307 93
1050779 87
1764009 81
1608703 80
337980 80