1251 364
1264 326
456 94
527 159
396 111
1422 337
1389 276
2252 140
18218 165
3809 372
6358 292
2034 312
13964 82
8429 256
15437 231
3735 888