15767 253
27782 979
107166 673
128427 788
13734 857
153044 1178
17746 608
5187 815
4872 362
7081 483
3544 252