45779 416
27169 575
22340 277
135335 664
51640 355
19878 392
15625 413
4870 223
17792 57
5602 480
4018 842
2197 112
9329 464