3040 309
5306 609
3931 508
17579 291
11689 884
6326 482
12683 580
19760 624
833504 1661
201216 473
36717 675
152987 448
155445 780
28064 244
11392 169
30984 757
66015 264
88760 607
439426 1609
36079 703
86197 250
81586 453
11309 221
15625 633
39756 176
60939 718
10495 122
32242 495