15767 253
27781 979
107162 673
128426 788
13734 857
153035 1178
17743 608
5187 815
4872 362
7081 483
3544 252