20913 715
8471 408
4862 660
3583 656
15751 367
13099 56
17531 360
6021 594
2638 516
22543 215
7897 599