4452 471
20932 559
8489 850
14005 645
143069 325
119683 1031
70546 142
172175 622
85570 419
106737 895
169251 1048
115174 673
53258 660
92182 295
21049 151