5328 652
8595 53
208743 1046
56362 317
28461 720
24593 594
8428 616
3533 166
8155 619
4720 729
2376 111
4466 418
89395 540