2985252 317
1832177 105
1756107 81
1739408 99
1599732 80
1522232 258
1465982 52
1418159 104
1399956 294
1266527 109
1094533 176
1083876 39
1050153 95
1040531 87
951452 126
860981 76
854159 39
833484 103
773427 62
771207 80
770583 35
766078 27
759130 121
734229 13