5907 340
15626 670
4604 613
24154 641
3282 67
10223 673
5931 508
7930 506
12683 683
5409 506
4104 555
3714 784
2733 245
5698 573
5064 170
4487 932