19512 251
20984 715
8498 408
4897 660
3602 656
15784 367
13126 56
17578 360
6043 594
2678 516
22576 215
7924 599