3008626 319
1413704 295
1540251 258
1105029 176
696183 136
431430 135
959481 128
689751 123
770329 122
1277401 109
1842730 105
1426431 104
839784 103
1745054 99
493604 97
1057054 96
396757 94
456257 94
403433 94
524881 93
1050484 87
1763808 81
1608607 80
337807 80