3007584 319
1412951 295
1539582 258
1104655 176
695578 136
430759 135
959207 128
689427 123
769726 122
1276853 109
1842152 105
1426131 104
839481 103
1744783 99
493377 97
1056784 96
396507 94
455883 94
403204 94
524482 93
1049934 87
1763353 81
1608084 80
337504 80