49298 161
18070 604
2577 564
7438 526
2613 646
113469 398
17212 585
26331 237
20138 567
17471 74
20583 275
20486 250
4557 186
4728 318