2231 629
1929 245
170277 664
1674 44
3423 329
3549 521
8600 681
1993 291
3746 37
54085 102
7343 593
4763 427
1384 142