3007406 319
2647231 370
2635451 120
2461826 361
2371659 157
1812480 285
1779109 360
1539404 258
1535504 117
1412931 295
1404101 169
1336677 77
1312252 3
1174502 182
1137180 192
1113426 122
1111853 202
1104652 176
1091401 179
1089101 61
1080728 145
1049879 87
1037405 130
1033328 209