4580 471
20966 559
8512 850
14033 645
143943 325
120645 1031
70950 142
173034 623
86003 420
107278 896
170267 1048
115723 675
53660 660
92887 297
21392 151