2954 614
5229 970
8093 131
63711 527
12585 482
9814 238
11993 606
7609 683
8591 508
7515 928
5726 1001