5350 652
8606 53
209068 1048
56522 317
28564 720
24670 594
8435 616
3547 166
8162 619
4730 729
2386 111
4480 418
89568 540