3002280 319
1840133 105
1761651 81
1742980 99
1606279 80
1535305 258
1473129 52
1423934 104
1409457 294
1274329 109
1102476 176
1086428 39
1055529 96
1047908 87
957355 127
866979 76
857058 39
838427 103
778205 62
777552 80
773634 35
770280 27
767158 122
737728 13