4075 664
5758 35
6979 485
7893 717
3403 618
4436 430
2759 623
3030 102
4303 110
76959 792
12458 496
5344 835
2430 141
4239 783
6064 428
6646 856
3251 645
5713 584
2730 305
16601 54
31137 256
18774 428
2832 216