3008 614
5411 970
8182 131
63840 527
12661 482
9908 238
12155 606
7659 683
8978 508
7551 928
5744 1001