3021 614
5442 970
8200 131
63850 527
12682 482
9927 238
12177 606
7673 683
9052 508
7566 928
5750 1001