30063 692
2634 533
172117 774
5456 493
11095 95
366199 582
11604 108
13275 117
39187 644
2954 462
6640 672
7284 408
4304 568