15761 253
27779 979
107138 673
128392 788
13732 857
152866 1178
17728 608
5184 815
4871 362
7080 483
3543 252