5331 652
8596 53
208806 1046
56376 317
28478 720
24606 594
8431 616
3537 166
8156 619
4724 729
2376 111
4468 418
89424 540