4562 471
20965 559
8511 850
14027 645
143883 325
120579 1031
70913 142
172981 623
85968 420
107231 896
170178 1048
115681 675
53626 660
92827 297
21372 151