1049 120
3905 578
2962 629
3326 245
245582 693
1792 44
3662 329
3767 521
9363 681
2257 291
4328 37
59874 105
7743 593
5178 427
1937 142