4521 69
14864 592
9546 35
5597 542
9797 492
13173 690
6747 170
5410 476
23070 900
6555 664
2729 128
19937 405
20888 265
36125 510
25996 302
24570 161
19247 859
54114 420
12067 720
18234 75
38066 179
117161 403
52094 552
15533 672