86556 556
126797 202
105764 728
246232 921
9124 111
194629 534
175516 864
39879 182
20347 153
46875 316
52157 487
5106 618
2776 454
59453 502