1331 361
1496 435
2429 534
1821 581
14725 450
4400 804
21327 747
51338 169
8718 244
7662 528
3825 125
6174 861