990 120
3889 578
2944 629
3313 245
243644 693
1785 44
3652 329
3749 521
9345 681
2253 291
4312 37
59737 105
7713 593
5163 427
1566 142