5346 652
8605 53
209009 1048
56485 317
28539 720
24654 594
8432 616
3543 166
8159 619
4728 729
2383 111
4477 418
89521 540