128 37
1621 497
947 300
1997 294
345 78
1889 390
570 97
3069 622
38487 483
3506 298
6495 458
10661 291
5173 874