20636 715
8442 408
4814 660
3534 656
14583 367
13041 56
17400 360
5999 594
2598 516
22486 215
7863 599