2889 614
5004 970
8001 131
63542 527
12428 482
9707 238
11803 606
7551 683
8081 508
7448 928
5677 1001