2910776 310
1359409 293
1470358 254
1056677 174
651379 133
390302 132
924731 122
650703 119
719304 117
1231326 108
1798981 104
1394527 103
813833 103
1723751 99
1031677 95
435751 94
376859 93
378158 93
460381 93
481157 92
1005384 87
1733758 80
1577982 80
748608 80