4471 471
20937 559
8494 850
14008 645
143212 325
119844 1031
70608 142
172380 622
85634 419
106818 895
169413 1048
115246 673
53328 660
92301 295
21118 151