5639 531
30816 156
12050 675
32188 358
8488 484
3519 808
4176 129
4379 977
3938 674
4480 663
7882 144
4082 778
3486 158