5342 652
8600 53
208931 1048
56455 317
28524 720
24637 594
8432 616
3539 166
8157 619
4726 729
2382 111
4474 418
89480 540