29833 692
2625 533
171176 770
5444 493
11079 95
365205 581
11576 108
13263 117
39041 644
2944 462
6621 672
7277 408
4301 568