6480 418
21878 692
31623 553
1931 87
39850 672
42102 715
21625 151
36718 638
14041 856
10944 190
36354 98
8391 501
15803 677
9572 28
6045 374
11491 152
33941 301
1784 94
39327 612
5061 457
16980 160