3014730 319
1845679 105
1766308 81
1746731 99
1610778 80
1545230 258
1479208 52
1429232 105
1418532 295
1280780 109
1108278 176
1089129 39
1058883 96
1053805 87
962433 128
871831 76
859651 39
841551 103
782484 80
781603 62
776628 35
773909 122
773332 27
739902 13