971 120
3881 578
2943 629
3306 245
243061 692
1784 44
3649 329
3748 521
9338 681
2252 291
4301 37
59692 105
7694 593
5161 427
1561 142