2954 614
5224 970
8091 131
63710 527
12583 482
9812 238
11992 606
7609 683
8581 508
7513 928
5726 1001