22232 715
8547 408
4966 660
3595 656
14731 367
13270 56
17776 360
6188 594
2680 516
22658 215
8033 601