12963 296
7832 52
23891 41
18693 548
12683 111
15028 322
47697 330
63708 575
14556 360
21750 455
12724 111
43094 682
92590 663
17460 236
19129 424
6242 197
55228 604
11720 700
21253 373
20599 356
15086 461
89680 355
31949 935
9142 50