3022 614
5452 970
8205 131
63854 527
12685 482
9934 238
12185 606
7679 683
9069 508
7568 928
5753 1001