3009379 319
1843152 105
1764081 81
1745304 99
1608778 80
1541034 258
1476551 52
1426781 104
1414207 295
1277752 109
1105453 176
1087729 39
1057204 96
1050858 87
959777 128
869482 76
858353 39
840051 103
780007 80
779681 62
774909 35
771582 27
770953 122
738759 13