989 120
3889 578
2944 629
3311 245
243543 692
1785 44
3652 329
3749 521
9344 681
2253 291
4308 37
59720 105
7710 593
5161 427
1564 142