20929 715
8472 408
4864 660
3584 656
15755 367
13104 56
17538 360
6021 594
2640 516
22547 215
7904 599