3003101 319
1409977 295
1535856 258
1102828 176
693854 136
429202 135
957605 127
687952 123
767551 122
1274703 109
1840507 105
1424281 104
838634 103
1743204 99
492257 97
1055684 96
395502 94
454755 94
402026 94
522929 93
1048255 87
1762029 81
1606657 80
336509 80