5331 652
8595 53
208785 1046
56373 317
28470 720
24599 594
8429 616
3535 166
8156 619
4724 729
2376 111
4467 418
89418 540