21122 559
2321 486
149046 741
49976 130
68993 949
2081 415
4401 649
686506 1705
527649 1601
63945 432