102014 709
1729 313
2138 239
1359 200
3259 478
1501 50
3547 698
3047 437
9521 816
8302 130
7642 651
8372 206