65625 215
31999 647
10522 429
19527 68
89528 368
18493 97
25379 113
12596 275
31279 683
31924 557
12454 441
103568 280
10786 503
11010 93
11066 199
23116 746
13038 117
22662 281
35093 670
19419 63
53486 680
17059 463
35811 429
41385 489
48520 593
11995 351
33587 824
12620 120