30150 692
2638 533
172448 774
5462 493
11098 95
366545 582
11617 108
13280 117
39252 644
2958 462
6647 672
7288 408
4307 568