3008632 319
1413702 295
1540254 258
1105031 176
696176 136
431427 135
959479 128
689752 123
770329 122
1277408 109
1842731 105
1426431 104
839779 103
1745052 99
493601 97
1057052 96
396759 94
456251 94
403428 94
524882 93
1050479 87
1763809 81
1608604 80
337806 80