2911628 310
1359882 293
1471055 254
1057179 174
651855 133
390878 132
925076 122
651229 119
720026 117
1231630 108
1799580 104
814382 103
1394979 103
1724080 99
1032059 95
435979 94
377005 93
378477 93
460632 93
481534 92
1005804 87
1578178 80
1734076 80
748979 80