128 37
1622 497
948 300
1997 294
345 78
1889 390
570 97
3069 622
38488 483
3506 298
6495 458
10661 291
5173 874