5632 531
30719 156
12047 675
32156 358
8485 484
3517 808
4175 129
4375 977
3936 674
4477 663
7881 144
4079 778
3478 158