7015 324
8715 464
14954 411
303356 1072
13478 715
40423 780
14388 54
39051 112
35693 508
15410 833
8577 626