28724 706
3432 383
6184 579
24399 903
50374 400
3593 683
4201 400
1466 103
4878 873
21851 695
2218 512