26220 515
10870 180
12260 912
6083 70
5563 441
5786 573
16540 508
5678 62
13840 404
48706 584
12658 143
10034 530
19873 295
29173 74
17628 732
11675 904
17328 275
43048 214
19683 757
25197 89
12154 402
14904 426
58635 325
11866 44
7755 422
21391 653
22296 569
9315 370