15767 253
27782 979
107168 673
128430 788
13734 857
153072 1178
17748 608
5187 815
4872 362
7081 483
3546 252