3021 614
5437 970
8195 131
63849 527
12679 482
9920 238
12171 606
7669 683
9039 508
7562 928
5749 1001