15783 253
27791 979
107269 673
128546 788
13739 857
153510 1178
17814 608
5195 815
4880 362
7086 483
3551 252