3002609 319
1840234 105
1761778 81
1743101 99
1606377 80
1535451 258
1473258 52
1424032 104
1409509 294
1274430 109
1102606 176
1086526 39
1055556 96
1048054 87
957358 127
867029 76
857054 39
838506 103
778281 62
777681 80
773683 35
770330 27
767279 122
737751 13