3038 614
5500 970
8219 131
63887 527
12713 482
9965 238
12221 606
7694 683
9157 508
7585 928
5764 1001