12926 212
56129 754
121081 813
35666 345
2905929 7275
41508 420
34242 683
31815 188
15916 715
73623 890
26341 555
20438 977
16719 535
9368 310
19683 96
16148 192
13445 271
17583 560
30220 492
12567 157
14098 253
35028 176
22301 947
16143 490