4096 80
4259 826
1504 261
3655 130
2809 649
1725 258
1681 107
1874 129
1173 149
2357 188
4273 377
3125 547
3020 404
3663 543
4154 741
1233 217
1674 235
1000 181
1390 35
12164 332
4250 950
1425 193
1969 98
1833 357