20691 715
8444 408
4819 660
3534 656
14588 367
13051 56
17417 360
6000 594
2600 516
22490 215
7875 599