12999 364
43891 543
149337 946
85570 801
53683 736
65625 162
18419 594
35894 237
40364 221
61480 256
34068 346
67276 303
29946 425
217316 1192
57746 1187
57785 260
65245 206
3498 63
22193 648
17826 177
20492 583
37258 672
44574 594
34314 902
52422 865
118569 829
53802 381
93368 288