3005 614
5410 970
8181 131
63839 527
12661 482
9908 238
12152 606
7659 683
8973 508
7551 928
5743 1001