5347 652
8606 53
209038 1048
56507 317
28553 720
24663 594
8432 616
3543 166
8161 619
4729 729
2383 111
4479 418
89541 540