37642 603
19668 547
40242 953
13164 675
23801 422
3722 518
3140 67
9132 483
93606 840
18588 326
14618 32
54304 493
19626 452
30888 41
56251 593
25159 188