3660 616
7594 970
8786 131
64704 527
13284 482
10765 238
13057 606
8217 683
10530 508
8162 928
5988 1001