4086 334
23607 755
12683 357
6288 323
16499 501
31489 513
3418 565
12608 58
6173 811
43334 476
9345 718
4878 693
3973 275