29978 692
2632 533
171815 772
5451 493
11087 95
365831 581
11598 108
13271 117
39131 644
2949 462
6638 672
7280 408
4302 568