29995 692
2632 533
171877 772
5452 493
11089 95
365889 581
11600 108
13271 117
39143 644
2949 462
6638 672
7281 408
4302 568