5355 652
8616 53
209224 1048
56628 317
28635 720
24713 594
8442 616
3556 166
8170 619
4738 729
2391 111
4482 418
89669 540