4587 471
20967 559
8513 850
14035 645
143966 325
120660 1031
70957 142
173050 623
86020 420
107289 896
170294 1048
115734 675
53665 660
92901 297
21402 151