3002279 319
1840130 105
1761654 81
1742984 99
1606277 80
1535306 258
1473126 52
1423930 104
1409459 294
1274328 109
1102484 176
1086434 39
1055530 96
1047908 87
957359 127
866983 76
857058 39
838430 103
778205 62
777553 80
773627 35
770280 27
767159 122
737728 13