3002679 319
1409651 294
1535527 258
1102732 176
693479 136
429104 135
957453 127
687758 123
767328 122
1274555 109
1840282 105
1424103 104
838528 103
1743152 99
492154 97
1055630 96
395379 94
454576 94
401805 94
522554 93
1048159 87
1761884 81
1606452 80
336405 80