3007578 319
1842152 105
1763355 81
1744784 99
1608078 80
1539577 258
1475428 52
1426133 104
1412954 295
1276852 109
1104659 176
1087528 39
1056784 96
1049930 87
959203 128
868655 76
857809 39
839480 103
779306 80
779276 62
774428 35
771234 27
769727 122
738408 13