79676 560
243818 701
11643 512
8233 501
63351 287
22519 739
13135 616
4955 812
4692 417
3851 420
2635 93