15741 253
27761 979
106998 673
128216 788
13725 857
152141 1174
17601 608
5170 815
4860 362
7066 483
3523 252