15763 253
27779 979
107152 673
128404 788
13733 857
152959 1178
17735 608
5186 815
4872 362
7081 483
3543 252