28702 706
3424 383
6173 579
24364 903
50360 400
3591 683
4194 400
1461 103
4876 873
21806 695
2216 512