29569 585
84602 642
8866 465
14715 807
12642 714
13263 364
12872 181
11315 213
17174 393
4109 432
8718 532
3722 169