15753 253
27772 979
107082 673
128309 788
13729 857
152581 1178
17690 608
5180 815
4866 362
7077 483
3535 252