5328 652
8595 53
208758 1046
56365 317
28464 720
24595 594
8428 616
3533 166
8155 619
4720 729
2376 111
4466 418
89401 540