2304 629
1951 245
172055 665
1674 44
3425 329
3550 521
8604 681
1996 291
3753 37
54170 104
7345 593
4765 427
1389 142