5338 652
8600 53
208903 1048
56444 317
28519 720
24632 594
8431 616
3539 166
8157 619
4725 729
2380 111
4472 418
89472 540