5350 652
8606 53
209070 1048
56524 317
28564 720
24671 594
8435 616
3548 166
8162 619
4730 729
2386 111
4480 418
89568 540