15763 253
27779 979
107153 673
128406 788
13733 857
152969 1178
17735 608
5186 815
4872 362
7081 483
3543 252