3002681 319
1840277 105
1761882 81
1743157 99
1606459 80
1535534 258
1473332 52
1424108 104
1409651 294
1274551 109
1102734 176
1086530 39
1055631 96
1048152 87
957456 127
867102 76
857055 39
838528 103
778333 62
777734 80
773707 35
770455 27
767332 122
737779 13