5343 652
8601 53
208953 1048
56469 317
28532 720
24643 594
8432 616
3540 166
8159 619
4727 729
2382 111
4475 418
89491 540