3016305 319
1846283 105
1766901 81
1747133 99
1611254 80
1546554 258
1479730 52
1429704 105
1419457 295
1281557 109
1108807 176
1089327 39
1059207 96
1054359 87
962632 128
872484 76
859932 39
841831 103
782827 80
781859 62
776755 35
774504 122
773579 27
740104 13