15772 253
27785 979
107207 673
128480 788
13737 857
153252 1178
17776 608
5191 815
4877 362
7082 483
3549 252