28575 706
3388 383
6135 579
24241 903
50208 400
3581 683
4143 400
1450 103
4856 873
21630 695
2199 512