4995 532
2292 62
12683 251
9222 321
14689 392
3895 862
2961 623
9681 168
6068 421
20597 460
5609 738
23731 798
4785 315
2521 560
2782 459
3313 462
5546 837
4110 501
2635 536
3194 315
1087 103
14378 444
6875 191
2085 412
2164 392
2580 698
4687 266
3809 581