3014729 319
1845683 105
1766305 81
1746726 99
1610778 80
1545234 258
1479206 52
1429232 105
1418534 295
1280783 109
1108276 176
1089133 39
1058877 96
1053808 87
962432 128
871833 76
859657 39
841556 103
782478 80
781601 62
776633 35
773905 122
773327 27
739902 13