28722 706
3432 383
6183 579
24397 903
50373 400
3593 683
4200 400
1465 103
4878 873
21847 695
2218 512