5622 531
30691 156
12043 675
32140 358
8484 484
3516 808
4175 129
4374 977
3935 674
4475 663
7877 144
4078 778
3475 158