3008729 319
1413777 295
1540456 258
1105053 176
696279 136
431503 135
959608 128
689803 123
770652 122
1277581 109
1842932 105
1426684 104
839877 103
1745101 99
493658 97
1057076 96
403455 95
396802 94
456307 94
524954 93
1050602 87
1763909 81
1608658 80
337830 80