28708 706
3429 383
6179 579
24382 903
50361 400
3591 683
4195 400
1461 103
4876 873
21822 695
2217 512