2964 614
5258 970
8108 131
63732 527
12594 482
9837 238
12018 606
7613 683
8643 508
7521 928
5730 1001