30065 692
2635 533
172127 774
5458 493
11095 95
366219 582
11606 108
13275 117
39194 644
2954 462
6642 672
7284 408
4304 568