8386 860
11352 614
27304 246
42160 109
62545 985
54903 369
4680 321
2682 152
4147 477
66796 762
46368 891
87590 299