5631 531
30712 156
12046 675
32155 358
8485 484
3517 808
4175 129
4375 977
3936 674
4477 663
7881 144
4078 778
3476 158