15722 253
27725 979
106832 673
127961 788
13712 857
151098 1173
17382 608
5156 815
4852 362
7053 483
3496 252