102908 709
1738 313
2149 239
1369 200
3266 478
1530 50
3555 698
3051 437
9535 816
8316 130
7656 651
8387 206