2958 614
5242 970
8104 131
63726 527
12591 482
9827 238
12009 606
7611 683
8624 508
7519 928
5728 1001