5342 652
8600 53
208928 1048
56453 317
28524 720
24637 594
8432 616
3539 166
8157 619
4726 729
2381 111
4473 418
89479 540