992 120
3889 578
2947 629
3315 245
243716 693
1786 44
3654 329
3750 521
9345 681
2254 291
4312 37
59753 105
7716 593
5164 427
1568 142