3038 614
5497 970
8219 131
63887 527
12713 482
9964 238
12220 606
7693 683
9156 508
7585 928
5764 1001