4096 80
4259 826
1506 261
3655 130
1725 258
489 34
1874 129
4814 798
4154 741
3207 374
3663 543
2934 471
4937 511
1390 35
1748 369
3125 547
4273 377
1000 181
2380 521
15930 282
3020 404
1173 149
2261 434
1683 419