50325 318
45731 197
28554 208
59096 269
53895 224
29172 637
75107 785
46872 313
34954 558
102696 951
44790 555