5641 531
30860 156
12053 675
32209 358
8492 484
3519 808
4177 129
4381 977
3939 674
4483 663
7886 144
4082 778
3488 158