4096 80
4257 826
1502 261
3653 130
1698 140
4716 586
3318 498
2581 353
2111 140
3529 75
3724 563
3867 604
2246 582
13803 316
3472 545
667 43
3461 944
2871 766
3392 808
3002 403
2842 508
1052 60
4881 664
4227 965