5848 532
20755 38
3455 803
115890 561
9629 754
10268 555
30074 432
4079 602
5596 764
20998 233
2852 614