3015 614
5421 970
8189 131
63842 527
12667 482
9912 238
12161 606
7663 683
8999 508
7557 928
5744 1001