15753 253
27772 979
107078 673
128305 788
13729 857
152563 1178
17683 608
5180 815
4866 362
7076 483
3535 252