3110 945
1391 120
4075 578
3150 629
3526 245
263637 701
1957 44
3733 329
3833 521
9591 681
2301 291
4497 37
61494 105
7855 593
5334 427
2990 142