3018 614
5426 970
8192 131
63843 527
12667 482
9913 238
12163 606
7664 683
9006 508
7557 928
5744 1001