4096 80
4263 826
1506 261
3663 130
794 102
2857 550
2358 328
2305 594
3743 808
753 68
2029 299
2718 644
1689 196
756 90
2792 727
2467 472
3125 789
457 41
630 93
1223 236
890 153
717 22
1437 275
2707 502