28681 706
3412 383
6166 579
24340 903
50331 400
3590 683
4186 400
1460 103
4867 873
21762 695
2216 512