3037 614
5496 970
8216 131
63885 527
12710 482
9962 238
12217 606
7693 683
9150 508
7584 928
5764 1001