22546 716
8564 408
4977 660
3615 656
14770 367
13306 56
17817 360
6223 594
2685 516
22673 215
8058 601