3008629 319
2648627 370
2636256 120
2462703 361
2372331 157
1813584 285
1780007 360
1540251 258
1536481 117
1413709 295
1404684 169
1337680 77
1312259 3
1175357 182
1138034 192
1114129 122
1112483 202
1105029 176
1091753 179
1089659 61
1081605 145
1050481 87
1037905 130
1034159 209