2911157 310
1359555 293
1470634 254
1056852 174
651534 133
390429 132
924904 122
650957 119
719558 117
1231455 108
1799276 104
1394777 103
814003 103
1723881 99
1031808 95
435831 94
376909 93
378384 93
460432 93
481255 92
1005507 87
1733883 80
1578032 80
748683 80