21732 452
8606 759
6561 567
3141 782
2540 85
2060 395
3381 548
1709 335
2006 315
1968 99
4404 90
1382 227
5620 606
936 96
1347 236