3018 614
5428 970
8192 131
63844 527
12672 482
9914 238
12164 606
7665 683
9013 508
7557 928
5744 1001