2955 614
5234 970
8101 131
63717 527
12587 482
9817 238
11998 606
7609 683
8604 508
7515 928
5726 1001