3008901 319
2649209 370
2636355 120
2463158 361
2372584 157
1814059 285
1780456 360
1540608 258
1536853 117
1413933 295
1405109 170
1338106 77
1312254 3
1175534 182
1138307 192
1114353 122
1112884 202
1105132 176
1091830 179
1089808 61
1081703 145
1050708 87
1038130 130
1034426 209