1014 120
3893 578
2951 629
3318 245
244267 693
1790 44
3657 329
3753 521
9349 681
2255 291
4321 37
59785 105
7738 593
5169 427
1569 142