5342 652
8600 53
208925 1048
56450 317
28524 720
24637 594
8432 616
3539 166
8157 619
4725 729
2381 111
4473 418
89479 540