5347 652
8606 53
209045 1048
56514 317
28557 720
24665 594
8433 616
3544 166
8161 619
4729 729
2384 111
4480 418
89551 540