30601 119
94814 373
24180 79
20822 123
13390 791
50511 1017
42878 294
53367 238
26913 596
65467 486
35672 398
44075 645
54564 230
44457 1063
30736 466
64577 151
29871 266
47979 523
65608 357