4471 471
20937 559
8494 850
14008 645
143216 325
119854 1031
70613 142
172385 622
85636 419
106819 895
169423 1048
115247 673
53331 660
92305 295
21118 151