5258 652
8166 51
206881 1044
55403 317
27649 720
23715 593
8350 616
3452 166
8107 619
4667 729
2309 111
4416 418
88093 540