4653 651
6544 580
25789 280
43681 683
6449 409
25505 1058
19937 115
4722 184
3927 457
4352 412
12567 578
18791 569
5811 511
2390 302
4087 600
1781 240
6067 148
31617 607
6944 588
1001 142