1038 120
3900 578
2961 629
3325 245
245415 693
1792 44
3661 329
3764 521
9362 681
2257 291
4328 37
59870 105
7743 593
5178 427
1712 142