4096 80
4261 826
1506 261
3659 130
2709 404
1100 180
3584 585
1968 533
3016 732
4617 673
1056 152
3183 555
1002 181
1553 197
2766 446
3598 676
2536 447
3819 521
2482 559
2811 649
1685 419
1750 369
3809 887
2571 222