30588 119
94792 373
24178 79
20821 123
13388 791
50504 1017
42873 294
53362 238
26907 596
65450 486
35667 398
44070 645
54551 230
44425 1063
30731 466
64553 151
29871 266
47975 523
65584 357