3009384 319
1843151 105
1764077 81
1745305 99
1608782 80
1541030 258
1476554 52
1426784 104
1414205 295
1277756 109
1105454 176
1087729 39
1057206 96
1050858 87
959776 128
869479 76
858359 39
840059 103
780001 80
779681 62
774901 35
771582 27
770958 122
738752 13