4096 80
4259 826
1506 261
3655 130
2932 563
13369 341
18229 82
752 55
4343 750
3677 442
2655 696
3941 650
1056 152
3584 585
1968 533
2194 223
1995 228
2709 404
3183 555
2794 637
1797 269
5070 701
1266 315
3647 165