3008 614
5411 970
8182 131
63840 527
12661 482
9908 238
12156 606
7660 683
8981 508
7551 928
5744 1001