1529 144
24389 943
4540 613
6057 174
44482 446
7397 530
14344 411
19882 413
9932 683
4561 599
1533 223
2653 232
8757 590