4096 664
5785 36
7179 485
8276 717
3505 618
4614 430
2835 623
3416 102
4498 110
77090 792
12681 496
5695 836
7417 142
4343 783
6278 428
7200 856
3282 645
5748 584
2788 305
17817 54
32352 256
19286 429
2932 216