5342 652
8600 53
208948 1048
56462 317
28528 720
24642 594
8432 616
3539 166
8158 619
4726 729
2382 111
4474 418
89486 540