5326 652
8594 53
208708 1046
56344 317
28447 720
24588 594
8428 616
3530 166
8155 619
4718 729
2376 111
4465 418
89372 540