30003 692
2632 533
171928 772
5452 493
11089 95
365950 581
11602 108
13271 117
39154 644
2951 462
6638 672
7282 408
4302 568