3003 614
5410 970
8181 131
63839 527
12661 482
9908 238
12151 606
7658 683
8970 508
7551 928
5743 1001