15736 253
27752 979
106967 673
128182 788
13721 857
151996 1174
17558 608
5166 815
4860 362
7064 483
3517 252