4586 471
20967 559
8513 850
14035 645
143965 325
120660 1031
70955 142
173048 623
86019 420
107288 896
170291 1048
115731 675
53665 660
92901 297
21401 151