28708 706
3428 383
6179 579
24380 903
50361 400
3591 683
4195 400
1461 103
4876 873
21821 695
2216 512