3020 614
5437 970
8195 131
63848 527
12679 482
9919 238
12170 606
7669 683
9038 508
7562 928
5749 1001