990 120
3889 578
2944 629
3312 245
243629 693
1785 44
3652 329
3749 521
9344 681
2253 291
4310 37
59729 105
7712 593
5163 427
1566 142