5337 652
8599 53
208877 1048
56425 317
28505 720
24623 594
8431 616
3539 166
8156 619
4725 729
2379 111
4472 418
89457 540