4096 80
4261 826
1506 261
3659 130
2305 594
3743 808
753 68
2029 299
2718 644
1689 196
756 90
2792 727
2467 472
1204 181
3125 789
457 41
630 93
1223 236
890 153
717 22
1437 275
2707 502
2799 530
1352 370