3793 331
4073 716
10993 545
165695 537
3843 44
3242 216
14570 312
10358 295
9748 780
6563 704
7597 844