5347 652
8606 53
209037 1048
56503 317
28553 720
24662 594
8432 616
3543 166
8161 619
4729 729
2383 111
4479 418
89537 540