28718 706
3432 383
6182 579
24392 903
50371 400
3593 683
4200 400
1465 103
4877 873
21842 695
2218 512