2941 471
18065 460
1831 213
18030 60
18011 246
9021 409
20566 843
13226 232
11968 187
4346 344
5280 782