5349 652
8606 53
209052 1048
56517 317
28558 720
24666 594
8434 616
3544 166
8161 619
4730 729
2385 111
4480 418
89558 540