28675 706
3411 383
6164 579
24337 903
50326 400
3590 683
4183 400
1460 103
4865 873
21755 695
2216 512