3002 614
5406 970
8179 131
63838 527
12658 482
9905 238
12148 606
7658 683
8960 508
7551 928
5743 1001