40781 143
54005 699
27883 211
141103 697
171705 424
18707 764
104409 279
36302 251
30022 481
23746 696