34559 426
133106 273
25133 311
150285 1035
25171 273
37881 761
16931 416
60651 893
11748 279
4173 682