115 37
1605 497
942 300
1626 294
341 78
1866 390
532 97
3015 622
38458 483
3457 298
6432 458
10597 291
5124 874