3032 614
5485 970
8211 131
63874 527
12701 482
9951 238
12201 606
7687 683
9116 508
7578 928
5761 1001