28692 706
3420 383
6172 579
24354 903
50350 400
3591 683
4191 400
1461 103
4872 873
21793 695
2216 512