3006833 319
1412306 295
1538728 258
1104477 176
695226 136
430477 135
958902 128
689008 123
769407 122
1276329 109
1841779 105
1425808 104
839279 103
1744458 99
493078 97
1056609 96
396254 94
455728 94
403129 94
524059 93
1049702 87
1763159 81
1607853 80
337251 80