5349 652
8606 53
209055 1048
56518 317
28558 720
24667 594
8434 616
3544 166
8161 619
4730 729
2385 111
4480 418
89559 540