3010 614
5413 970
8182 131
63840 527
12663 482
9909 238
12156 606
7660 683
8982 508
7552 928
5744 1001