4075 664
5758 35
6973 485
7874 717
3402 618
4436 430
2757 623
3028 102
4296 110
76959 792
12458 496
5333 835
2428 141
4238 783
6061 428
6624 856
3250 645
5713 584
2725 305
16578 54
31103 256
18763 428
2828 216