2177 629
1702 245
159436 661
1661 44
3408 329
3514 521
8515 681
1981 291
3690 37
53407 102
7329 593
4721 427
1316 142