1293 299
4241 135
3027 471
18067 460
1860 213
18095 60
18030 246
9008 409
20631 843
13246 232
11969 187
4350 344
5265 782