4096 80
4263 826
1506 261
3663 130
494 60
1343 311
2028 449
1537 333
3576 804
2064 536
3364 818
2319 630
2748 616
1967 384
2070 336
3332 693
3074 770
1321 167
1111 195
2922 741
1539 227
1429 233
6197 627
2866 596