3003 614
5408 970
8179 131
63839 527
12660 482
9906 238
12150 606
7658 683
8963 508
7551 928
5743 1001