37673 603
19687 547
40287 953
13175 675
23817 422
3727 518
3143 67
9134 483
93658 840
18595 326
14632 32
54353 493
19650 452
30934 41
56283 593
25173 188