2911027 310
1359505 293
1470476 254
1056733 174
651407 133
390381 132
924859 122
650802 119
719426 117
1231432 108
1799180 104
1394576 103
813857 103
1723806 99
1031759 95
435828 94
376907 93
378308 93
460377 93
481206 92
1005476 87
1733805 80
1578005 80
748655 80