5356 652
8619 53
209278 1048
56656 317
28648 720
24726 594
8444 616
3559 166
8174 619
4740 729
2392 111
4482 418
89691 540