30018 692
2632 533
171984 772
5452 493
11089 95
366027 581
11604 108
13273 117
39162 644
2952 462
6639 672
7284 408
4303 568