37616 603
19651 547
40218 953
13153 675
23779 422
3722 518
3137 67
9126 483
93564 840
18581 326
14597 32
54264 493
19609 452
30857 41
56203 593
25143 188