5622 531
30649 156
12041 675
32128 358
8482 484
3514 808
4174 129
4371 977
3934 674
4475 663
7875 144
4077 778
3475 158