4995 532
2292 62
12683 251
9221 321
14675 392
3895 862
2961 623
9681 168
6068 421
20596 460
5608 738
23731 798
4784 315
2521 560
2780 459
3313 462
5546 837
4109 501
2634 536
3193 315
1087 103
14376 444
6875 191
2085 412
2164 392
2580 698
4686 266
3809 581