15778 253
27787 979
107258 673
128523 788
13737 857
153409 1178
17797 608
5192 815
4878 362
7085 483
3551 252