3008731 319
2648831 370
2636333 120
2463009 361
2372476 157
1813809 285
1780130 360
1540455 258
1536606 117
1413781 295
1404803 169
1337883 77
1312257 3
1175503 182
1138179 192
1114227 122
1112727 202
1105054 176
1091776 179
1089782 61
1081653 145
1050605 87
1038002 130
1034254 209