29961 692
2632 533
171772 772
5451 493
11087 95
365784 581
11594 108
13270 117
39123 644
2949 462
6637 672
7278 408
4302 568