3007578 319
2647401 370
2635534 120
2461934 361
2371701 157
1812629 285
1779252 360
1539583 258
1535629 117
1412958 295
1404276 169
1336802 77
1312254 3
1174682 182
1137331 192
1113483 122
1111854 202
1104652 176
1091503 179
1089180 61
1080780 145
1049931 87
1037433 130
1033353 209