991 120
3889 578
2946 629
3314 245
243689 693
1786 44
3654 329
3749 521
9345 681
2254 291
4312 37
59752 105
7715 593
5164 427
1567 142