3008903 319
2649201 370
2636353 120
2463159 361
2372579 157
1814058 285
1780452 360
1540604 258
1536856 117
1413930 295
1405105 170
1338103 77
1312256 3
1175526 182
1138307 192
1114357 122
1112881 202
1105129 176
1091833 179
1089806 61
1081707 145
1050705 87
1038132 130
1034432 209