30078 692
2636 533
172160 774
5459 493
11095 95
366261 582
11607 108
13275 117
39206 644
2954 462
6644 672
7284 408
4305 568