20895 715
8469 408
4858 660
3580 656
15391 367
13098 56
17522 360
6020 594
2638 516
22539 215
7895 599