28718 706
3432 383
6182 579
24391 903
50371 400
3593 683
4199 400
1465 103
4877 873
21839 695
2217 512