4096 80
4261 826
1506 261
3659 130
1397 212
556 65
1665 352
2825 579
416 30
3312 717
3045 377
4757 513
3668 560
2927 511
2744 189
1298 270
1662 185
443 47
3772 722
3107 523
2374 72
1924 344
3198 787
4769 658