5328 652
8595 53
208761 1046
56366 317
28466 720
24595 594
8428 616
3533 166
8155 619
4721 729
2376 111
4466 418
89403 540