4161 728
4954 508
18135 619
4229 594
1635 102
4209 81
30303 566
6967 293
15257 379
10965 607
15013 890