3028 614
5478 970
8208 131
63866 527
12695 482
9946 238
12192 606
7682 683
9092 508
7571 928
5760 1001