3018 614
5436 970
8192 131
63846 527
12675 482
9915 238
12167 606
7666 683
9023 508
7559 928
5744 1001