5639 531
30833 156
12052 675
32194 358
8490 484
3519 808
4176 129
4379 977
3938 674
4480 663
7882 144
4082 778
3486 158