5331 652
8595 53
208793 1046
56375 317
28473 720
24603 594
8431 616
3537 166
8156 619
4724 729
2376 111
4467 418
89420 540