31483 258
1576 251
3219 140
3687 362
4768 629
9677 359
2222 280
2627 544
1398 235
298 56
2639 404
3494 886
1682 327