990 120
3889 578
2944 629
3314 245
243656 693
1785 44
3653 329
3749 521
9345 681
2253 291
4312 37
59744 105
7714 593
5163 427
1566 142