2981 698
1525 443
2504 802
18286 611
46669 468
13607 622
4737 387
49096 792
9296 48
3267 124
21610 1020
4494 354