3018 614
5432 970
8192 131
63844 527
12672 482
9915 238
12164 606
7665 683
9015 508
7558 928
5744 1001