4096 80
4263 826
1506 261
3663 130
5407 537
2548 330
3686 833
2933 363
1477 322
3398 611
3662 570
3891 739
2477 500
3269 567
1133 150
2211 208
2882 478
1721 360
3467 719
639 41
676 85
2471 478
2691 596
3131 613