5331 652
8596 53
208803 1046
56376 317
28477 720
24604 594
8431 616
3537 166
8156 619
4724 729
2376 111
4468 418
89423 540