28703 508
17805 876
18927 487
24658 784
17266 136
14587 335
18574 432
8536 265
6736 200
6447 657
8681 351