3007081 319
2646605 370
2635205 120
2461455 361
2371353 157
1812133 285
1778779 360
1538933 258
1535228 117
1412555 295
1403826 169
1336530 77
1312251 3
1174333 182
1136978 192
1113282 122
1111706 202
1104553 176
1091176 179
1088955 61
1080378 145
1049781 87
1037255 130
1033027 209