5797 532
20592 38
3454 803
115607 561
9615 754
10260 555
30042 432
4075 602
5585 764
20984 233
2852 614