1503903 289
930209 215
1020455 202
694183 179
947826 164
865704 162
682881 136
846451 129
1140427 129
682507 128
450955 118
694232 117
2079776 112
921626 110
758452 108
673704 106
396677 102
452302 102
486330 101
504079 91
752404 86
1194056 85
900902 84
392029 80