3026 614
5473 970
8208 131
63859 527
12688 482
9940 238
12189 606
7680 683
9082 508
7569 928
5756 1001