15763 253
27779 979
107155 673
128408 788
13734 857
152979 1178
17737 608
5186 815
4872 362
7081 483
3543 252