3009056 319
1414055 295
1540755 258
1105327 176
696559 136
431802 135
959703 128
689984 123
770827 122
1277633 109
1843079 105
1426777 104
839979 103
1745176 99
493729 97
1057180 96
403527 95
396884 94
456334 94
525303 93
1050779 87
1764006 81
1608708 80
337976 80