899 160
12136 831
1707 274
4771 385
24890 95
10010 41
6044 646
4620 539
4813 222
7978 444
4682 612
5411 79
6745 629