3014280 319
1845427 105
1766133 81
1746701 99
1610734 80
1544979 258
1479033 52
1429059 104
1418253 295
1280603 109
1108104 176
1089034 39
1058755 96
1053578 87
962131 128
871703 76
859608 39
841478 103
782176 80
781509 62
776476 35
773578 122
773252 27
739904 13