3012 614
5415 970
8185 131
63841 527
12665 482
9911 238
12160 606
7662 683
8990 508
7557 928
5744 1001