29541 585
84481 642
8844 465
14698 807
12634 714
13262 364
12852 181
11310 213
17155 393
4104 432
8706 532
3719 169