49657 637
46039 592
16904 522
11279 350
40287 722
9516 897
17196 90
11148 104
9921 62
19463 588
42693 307
63523 198
42437 225
8569 452
13998 218