15767 253
27782 979
107168 673
128429 788
13734 857
153066 1178
17747 608
5187 815
4872 362
7081 483
3545 252