3008728 319
1413779 295
1540452 258
1105053 176
696276 136
431507 135
959605 128
689804 123
770652 122
1277583 109
1842930 105
1426684 104
839883 103
1745104 99
493655 97
1057084 96
403459 95
396804 94
456301 94
524957 93
1050603 87
1763907 81
1608658 80
337832 80