1044 120
3904 578
2962 629
3326 245
245506 693
1792 44
3661 329
3766 521
9363 681
2257 291
4328 37
59872 105
7743 593
5178 427
1829 142