3014730 319
1845680 105
1766303 81
1746729 99
1610776 80
1545234 258
1479202 52
1429233 105
1418534 295
1280779 109
1108277 176
1089134 39
1058882 96
1053802 87
962430 128
871827 76
859656 39
841552 103
782476 80
781604 62
776629 35
773908 122
773332 27
739904 13