3008901 319
2649205 370
2636354 120
2463156 361
2372584 157
1814059 285
1780457 360
1540609 258
1536855 117
1413928 295
1405109 170
1338106 77
1312251 3
1175526 182
1138304 192
1114353 122
1112880 202
1105128 176
1091827 179
1089806 61
1081707 145
1050707 87
1038128 130
1034431 209