5797 532
20584 38
3454 803
115597 561
9615 754
10260 555
30041 432
4075 602
5584 764
20983 233
2852 614