45781 416
27169 575
22340 277
135335 664
51642 355
19878 392
15625 413
4870 223
17793 57
5602 480
4018 842
2197 112
9330 464