15768 253
27782 979
107168 673
128435 788
13734 857
153093 1178
17750 608
5189 815
4872 362
7081 483
3547 252