15772 253
27785 979
107215 673
128481 788
13737 857
153265 1178
17776 608
5191 815
4877 362
7082 483
3549 252