15753 253
27772 979
107093 673
128324 788
13729 857
152617 1178
17695 608
5181 815
4866 362
7078 483
3536 252