5632 531
30724 156
12047 675
32158 358
8485 484
3517 808
4175 129
4375 977
3937 674
4477 663
7881 144
4079 778
3478 158