9715 358
7455 300
15625 93
18762 343
20935 166
5633 98
15007 58
5905 615
18197 302
6819 741
386250 1079
60596 486
10552 982
4445 808
2938 637
42173 210
36350 677
22366 107
11977 268
13009 283
3860 264
37071 686
12037 212
23535 509
24511 373
26860 504