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