21457 182
2121 64
3526 574
3510 863
5455 767
3616 493
27240 617
11855 151
24680 787
17175 305
2518 44