3012 614
5415 970
8185 131
63841 527
12665 482
9910 238
12159 606
7662 683
8986 508
7556 928
5744 1001