967 120
3880 578
2943 629
3306 245
243009 692
1784 44
3648 329
3747 521
9336 681
2252 291
4301 37
59692 105
7691 593
5161 427
1561 142