5631 531
30710 156
12046 675
32154 358
8485 484
3517 808
4175 129
4375 977
3936 674
4477 663
7880 144
4078 778
3476 158