12201 277
5967 514
9617 842
7510 600
17776 517
10000 228
20125 105
4615 387
22889 373
15418 527
22167 405
5807 102
8787 33
7071 228
27001 753
18736 233
14614 417
9976 473
6378 476
20151 594
5435 372
17873 517
11800 573
16747 280
4921 481
4806 262
3825 55
17887 46