15753 253
27772 979
107077 673
128303 788
13729 857
152557 1177
17682 608
5180 815
4866 362
7076 483
3534 252