3706 711
3260 945
1696 120
4196 578
3406 629
3770 245
280839 703
2226 44
3835 329
3922 521
9781 681
2365 291
4656 37
63030 105
8049 593
5460 427
3064 142