3022 614
5452 970
8203 131
63853 527
12685 482
9932 238
12184 606
7679 683
9063 508
7568 928
5751 1001