995 120
3889 578
2947 629
3315 245
243763 693
1786 44
3654 329
3750 521
9346 681
2254 291
4313 37
59754 105
7724 593
5165 427
1568 142