20668 715
8444 408
4816 660
3534 656
14586 367
13047 56
17415 360
5999 594
2599 516
22489 215
7865 599