331 80
5456 666
2426 513
2973 195
9151 803
12171 689
4199 890
5675 665
5059 553
5373 400
3457 721
3606 501