15763 253
27779 979
107155 673
128406 788
13734 857
152976 1178
17736 608
5186 815
4872 362
7081 483
3543 252