975 120
3882 578
2944 629
3306 245
243134 692
1785 44
3649 329
3748 521
9339 681
2252 291
4304 37
59698 105
7696 593
5161 427
1562 142