1291 299
4237 135
3027 471
18067 460
1860 213
18094 60
18029 246
9008 409
20631 843
13245 232
11968 187
4350 344
5265 782