5342 652
8600 53
208937 1048
56455 317
28525 720
24639 594
8432 616
3539 166
8158 619
4726 729
2382 111
4474 418
89482 540