3007680 319
1842207 105
1763429 81
1744805 99
1608177 80
1539752 258
1475578 52
1426176 104
1413104 295
1276931 109
1104781 176
1087557 39
1056802 96
1050003 87
959233 128
868781 76
857852 39
839557 103
779406 80
779356 62
774529 35
771279 27
769780 122
738452 13