3009383 319
2649834 370
2636626 120
2463709 361
2373056 157
1814281 285
1780880 360
1541026 258
1537208 117
1414206 295
1405354 170
1338376 77
1312256 3
1175601 182
1138552 192
1114702 122
1113153 202
1105451 176
1091984 179
1090006 61
1081909 145
1050859 87
1038280 130
1034556 209