2275 629
1943 245
171344 664
1674 44
3424 329
3550 521
8604 681
1995 291
3750 37
54134 104
7344 593
4764 427
1387 142