2922 847
1641 236
2818 716
12683 361
4392 667
5070 644
4477 699
3074 658
5535 526
3914 609
6323 209
5241 619
2012 432
2287 400
1892 327
7223 448
12447 739
5064 697
2729 562
1788 413
1025 268
2905 920
2869 787
1642 449
2034 440
1555 400
1429 389
4310 651