37638 603
19666 547
40240 953
13164 675
23800 422
3722 518
3140 67
9131 483
93601 840
18586 326
14618 32
54301 493
19622 452
30885 41
56250 593
25158 188