28703 706
3425 383
6176 579
24373 903
50360 400
3591 683
4195 400
1461 103
4876 873
21814 695
2216 512