3021 614
5439 970
8199 131
63850 527
12682 482
9925 238
12176 606
7670 683
9047 508
7565 928
5749 1001