5320 652
8589 53
208625 1046
56289 317
28424 720
24575 594
8425 616
3527 166
8153 619
4717 729
2373 111
4461 418
89309 540