19308 419
30656 358
39755 162
40479 904
12143 375
26819 118
7659 60
17622 514
14892 688
14084 394
6838 646